私はSwift 3とAlamofire 4.0を使用しています。私はスクリーンショットに示されている郵便配達依頼と同様のAlamofire POSTリクエストを作成したい投稿方法リクエストAlamofire
:
は、私はこれらのコード行で試してみた:
var parameters: [String: Any] = [
"client_id" : "xxxxxx",
"client_secret" : "xxxxx",
"device_token" : "xxxx",
"fullname" : "xxxxx",
"gender": "xxx"
]
Alamofire.request(url, method: .post, parameters: parameters).responseJSON { response in
print(response)
}
しかし、私はこのエラーを得ました:
Swift 3のAlamofireを使用してフォームデータとしてBodyでPOSTリクエストを実装する方法は?
レスポンスのシリアル化に問題があります。 JSON形式ですか? –
エラーを見ると、* response *が有効なJSONではないことを示していますので、まずレスポンスを見てみてください。 (例えば、Charlesを使用してください) –
http://stackoverflow.com/questions/31982513/how-to-send-a-post-request-with-body-in-swift –