gpt4 book ai didi

ios - 发布申请/x-www-form-urlencoded Alamofire

转载 作者:技术小花猫 更新时间:2023-10-29 10:06:28 29 4
gpt4 key购买 nike

我想使用 Alamofire 从 Web API 检索不记名 token ,但我是 ios 和 alamofire 的新手。我如何使用 Alamofire 完成此操作?

func executeURLEncodedRequest(url: URL, model: [String : String]?, handler: RequestHandlerProtocol) {
addAuthorizationHeader()
Alamofire.request(.POST,createUrl(url), parameters: model, headers: headers,encoding:.Json)
}

最佳答案

好吧,你并不真的需要 Alamofire 来做这件事(它可以简单地使用一个普通的 NSURLRequest 来完成)但是这里是:

let headers = [
"Content-Type": "application/x-www-form-urlencoded"
]
let parameters = [
"myParameter": "value"
]
let url = NSURL(string: "https://something.com")!
Alamofire.request(.POST, url, parameters: parameters, headers: headers, encoding: .URLEncodedInURL).response { request, response, data, error in
print(request)
print(response)
print(data)
print(error)
}

我认为可以省略 header ,因为 alamofire 将附加适当的 Content-Type header 。让我知道它是否有效。

您还可以找到大量规范 with examples here .

关于ios - 发布申请/x-www-form-urlencoded Alamofire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37177879/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com