这里有一些代码:
var URL: NSURL = NSURL(string: "http://stackoverflow.com")
var request:NSMutableURLRequest = NSMutableURLRequest(URL:URL)
request.HTTPMethod = "POST"
request.HTTPBody = ??????
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue())
{
(response, data, error) in
println(NSString(data: data, encoding: NSUTF8StringEncoding))
}
Run Code Online (Sandbox Code Playgroud)
request.HTTPBody如果我想发送POST查询,我应该写什么"key" = "value"?
pix*_*xel 53
与Objective-C没有什么不同,HTTPBody期望一个NSData对象:
var bodyData = "key1=value&key2=value&key3=value"
request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding);
Run Code Online (Sandbox Code Playgroud)
您必须在字符串中自己设置值和键.
| 归档时间: |
|
| 查看次数: |
54434 次 |
| 最近记录: |