【发布时间】:2018-10-19 06:50:20
【问题描述】:
我想从我的应用程序发送数据和图像 但不使用此代码发送
let parameters: [String: AnyObject] = [
"latitude" : lat as AnyObject,
"longitude" : lng as AnyObject,
"lokasi" : txtAlamat.text as AnyObject,
"keterangan" : txtKeterangan.text as AnyObject,
"jenis_absen" : absenIndex as AnyObject
]
let requestUrl = "https://link.co/link_me"
Alamofire.request(requestUrl, method: .post, parameters: parameters, encoding: JSONEncoding.default).authenticate(user: username!, password: password!).responseJSON { response in
print(response)
if let error = response.error{
self.hideLoading()
_ = SweetAlert().showAlert("Warning", subTitle:error.localizedDescription, style: AlertStyle.error, buttonTitle:"Dismiss")
return
}
debugPrint(response.result.value!)
let parsedResult = JSON(response.result.value!)
我想添加图片,但我不知道怎么做
【问题讨论】:
-
你传递的是什么标题,如果它已经
AnyObject,你不需要强制转换你的变量,或者使用Any。 -
在我通过授权的标题中。
-
我的错误是什么?
-
请在您的申请中发布您收到的回复。
-
要传递图像,您需要将它们作为数据传递。你可以参考这个链接来获得一个想法 - stackoverflow.com/questions/37832092/…