即时尝试使用alamofire库,但我有一个问题,我想添加下一个jsonString到请求的身体它总是给我相同的400状态码,可以有人帮助我请,这是字符串和我的代码:添加一个jsonString到Alamofire请求
Json字符串:{“moment”:{“name”:“hola”,“begin”:“12-5-2005 0:0”,“end” : “22-4-2007 0:0”, “存储”:假}}
,这是我的实际代码,感谢
let jsonString = "{\"moment\":{" + "\"name\" : " + "\"" + nombre + "\"" + ",\"begin\" : \"" + fechaIni + "\"," +
"\"end\" : " + "\"" + fechaFin + "\"" + "," + "\"stored\" : false" + "}" + "}"
let request = NSMutableURLRequest(URL: NSURL(string: "http://whatmatters.deploy-cd.com/api/me/moments.json")!)
request.HTTPMethod = "POST"
request.setValue("application/json", forHTTPHeaderField: "ContentType")
request.HTTPBody = jsonString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)
Alamofire.request(request).authenticate(user: user, password: pass)
.response { resp in
print(resp)
}