我想传递json字符串作为参数,但它只允许字典:
Alamofire.request(.POST,"myURL", parameters: "HERE I WANT STRING", encoding: .JSON).responseJSON
{ response in
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
}
我认为我的服务器接受 json 格式的参数。
最佳答案
别担心。 只需将 Json 制作成这个并用作参数即可
let jsonObject: [String: AnyObject] = [
"status": "0" , "secondparameter" : "something"]
Alamofire.request(.POST,"myURL", parameters : jsonObject , encoding: .JSON).responseJSON
{ response in
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
}
希望对你有帮助。
关于ios - alamofire-将 json 字符串作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36614597/