我想把HTTP Entity
(W3.org链接)额外使用swift NSURLConnection
。
我把一个Http Header
命名为entity-body
与我的urlEncoded
键值在NSMutableURLRequest
,但不工作!
编辑
var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.HTTPMethod = "POST"
request.setValue("{ my JSON Data }", forHTTPHeaderField: "entity-body")
我终于找到了一个可行的答案!
对象是我的JSON存储在swift字符串。
var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.setValue(String(count(object)), forHTTPHeaderField: "Content-Length");
request.HTTPBody = object.dataUsingEncoding(NSUTF8StringEncoding);