【发布时间】:2019-08-27 12:35:36
【问题描述】:
我正在尝试快速创建一个 HTTP Post,并且在正文中有一个字符串值“djaskd/ffk”的字典。
当我更改“/”字符时它的工作,但我需要这个“/”。如何在我的 http 正文中使用“/”字符。
let session = URLSession.shared
var request = URLRequest(url:post_url)
request.httpMethod = "POST"
request.setValue("application/json; charset=utf-81", forHTTPHeaderField:"ContentType")
request.addValue("application/json" forHTTPHeaderField:"Accept")
let parameters = NSMutableDictionary()
parameters.setValue("sfala/4nv", forKey:"key")
request.httpBody = try JSONSerilization.data(withJSONObject:parameters, options .prettyPrinted)
谢谢
【问题讨论】:
-
可能不相关但值得修复:“application/json; charset=utf-81” - application/json 上没有 charset 参数。