Ios 在AlamoFire中发送JSON字符串
这是我的密码:Ios 在AlamoFire中发送JSON字符串,ios,swift,alamofire,Ios,Swift,Alamofire,这是我的密码: let str :String = "{"emailId":"\(id)","password":"\(pass)"}" Alamofire.request(.GET, "http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin", parameters: ["json":str]) .responseJSON{response in
let str :String = "{"emailId":"\(id)","password":"\(pass)"}"
Alamofire.request(.GET, "http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin", parameters: ["json":str])
.responseJSON{response in
self.arrresult = JSON(response.result.value!)}
您可能正在搜索带有参数的字典:
func fetchUser()
{
guard let emailId = IDtxt.text, password = passtxt.text else {return}
var parameters = [String: String]()
parameters["emailId"] = emailId
parameters["password"] = password
Alamofire.request(.GET, "http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin", parameters: ["json": parameters]).responseJSON
{
response in
if let result = response.result.value
{
self.arrresult = JSON(result)
}
}
}
最好去读一下Alamofire手册let param=[uid:uid,password:password]Alamofire.request.POST,http://constructionapp.dev04.vijaywebsolutions.com/proroffingservice.asmx?op=wsUserLogin,参数:param,编码:.JSON,头:nil.responseJSON{response in self.arrresult=JSONresponse.result.value!}但我想发送整个{emailId:id,password:pass}和花括号