【发布时间】:2020-08-19 20:34:24
【问题描述】:
这是我的请求函数:
static func request(url:String, method: HTTPMethod, parameters: [String:AnyObject], completion: @escaping (Optional<AnyObject>) -> (), errorBlock:@escaping (String, Int) -> (Bool)){
let url = URL(string: "\(kAPIHostname)\(url)")!
var req = URLRequest(url: url)
req.httpMethod = method.rawValue
req.httpBody = try! JSONSerialization.data(withJSONObject: parameters, options: [])
APIManager.process(request: req, completion: completion, errorBlock: errorBlock)
}
我想要做的是将所有parameters而不是正文添加到请求标头中。
有没有办法做到这一点?
【问题讨论】:
标签: swift http request alamofire