Swift 4プログラミング入門 iOS 11 Xcode 9対応 新品価格 |
Alamofire4系でGetリクエストしてみた
の続編
次はPost
・Postリクエスト
let paramter = [
"a" : "a",
"b" : "b"
]
let headers: HTTPHeaders = [
"c" : "c"
]
Alamofire.request(url, method: .post, parameters: parameter, encoding: URLEncoding.httpBody, headers: headers)
.responseJSON { response in
complete(response.data, response.response, response.error)
}
・エンコード
URLEncodingにも複数のエンコードパターンがある
queryString
httpBody
今回はpost bodyに渡すのでhttpBodyを使った
これで上手くいきましたとさ
なんで今まで使わなかったのかなぁというぐらい簡単にかけました
タグ:Swift