1
在Swift中,我試圖發佈一個請求(使用NSURLSession
)來登錄WebAPI Web服務的用戶。如何設置HTTPBody?
的URL是www.myurltest.com/Token
,我必須通過下面的字符串作爲POST主體:
grant_type=password&username=MyUsername&password=MyPassword.
所以在斯威夫特我做:
let session = NSURLSession.sharedSession();
let url = NSURL(string:"www.myurltest.com/Token");
let request = NSMutableURLRequest(URL: url!)
request.setValue("application/x-www-form-urlencoded; charset=utf-8", forHTTPHeaderField: "Content-Type")
request.HTTPMethod = "POST"
現在我想設置的POST體(這是一個字符串),但我不知道如何:
request.HTTPBody = ?????
謝謝。