swift 使用基本HTTP authirization发送请求
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 使用基本HTTP authirization发送请求相关的知识,希望对你有一定的参考价值。
let username = "username"
let password = "password"
let credentialData = "\(username):\(password)".data(using: String.Encoding.utf8)!
let base64Credentials = credentialData.base64EncodedString(options: [])
let headers = ["Authorization": "Basic \(base64Credentials)"]
let parameters: [String: Any] = ["someKey" : "<my_email>"]
Alamofire.request("url_here",
method: .post,
parameters: parameters,
encoding: URLEncoding.queryString,
headers: headers)
.responseString { response in
print(response)
if response.result.isSuccess {
} else {
}
}
以上是关于swift 使用基本HTTP authirization发送请求的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Swift 中发出 HTTP 请求 + 基本身份验证
Swift_数组的基本使用
Swift Snapkit 看这篇基本就"够"了
Swift:subscript
在 Swift 中使用 RSSBlockParser 成功块
swift扩展Extension_011-swift延展基本使用