Swift NSURLConnection 放置 HTTP 实体
Swift NSURLConnection put HTTP Entity
我想使用 swift NSURLConnection
.
添加一个 HTTP Entity
( W3.org link )
我在 NSMutableURLRequest
中放置了一个名为 entity-body
的 Http Header
和我的 urlEncoded
键值但不起作用!
编辑
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);
我想使用 swift NSURLConnection
.
HTTP Entity
( W3.org link )
我在 NSMutableURLRequest
中放置了一个名为 entity-body
的 Http Header
和我的 urlEncoded
键值但不起作用!
编辑
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);