私はalamofireを使用していますが、今までフォームデータPostを使用していません。今私は立ち往生している。私は2つのパラメータ(電子メール、パスワード)を持っていて、どのようにそれらをサーバーにPOSTするのかわかりません。誰か私に例を教えてもらえますか?AlamofireでのFORM DATAの使用
5
A
答えて
11
私の解決策は.... パラメータ符号化をAlamofireに指定する必要があります。したがってコードはこのようになります。
スウィフト2.0
func registerNewUserFormData(completionHandler: (Bool, String?) ->()){
// build parameters
let parameters = ["email": "[email protected]", "password": "123456"]
// build request
Alamofire.request(.POST, urlDomain + "register", parameters: parameters, encoding: .URL).responseJSON { response in
switch response.result {
case .Success:
print("Validation Successful")
if let JSON = response.result.value {
print(JSON)
}
case .Failure(let error):
print(error)
}
}
}
9
そしてここでは、スウィフト3.0
let url = "http://testurl.com"
let parameters = [
"email": "[email protected]",
"password": "55555"
]
Alamofire.request(url, method: .post, parameters: parameters, encoding: URLEncoding.default).responseJSON { response in
switch response.result {
case .success:
if let value = response.result.value {
print(value)
}
case .failure(let error):
print(error)
}
}
+0
'URLEncoding.httpBody'もっと意味を与える。 –
関連する問題
- 1. Android用FMラジオアプリ
- 2. Android CyanogenMod FMプレーヤーアプリ
- 3. 最後のFM API SIG_ABRTエラー
- 4. 2つのモジュレータを使用したWebaudio FMシンセシス
- 5. Alamofireを使用したセッション管理
- 6. Alamofireは、私が使用している
- 7. DBRefオブジェクトでのSpring Data Projectionの使用
- 8. アンドロイド開発のFMラジオアプリケーション
- 9. AndroidのFM信号強度
- 10. 整数FM復調
- 11. Alamofireレスポンスプロパティリスト
- 12. Alamofire NetworkActivityIndicatorManager.sharedManager.isared = true、未解決の識別子の使用
- 13. AlamoFire認証ヘッダーOauth
- 14. Alamofire json swift 2.2
- 15. 周波数変調(FM)コードスニペット
- 16. AlamofireとSwiftyJSONの使用時にJSONをソート
- 17. AlamoFireイメージメモリの問題
- 18. NSTemporaryDirectoryのAlamofire MultiPartFormファイル
- 19. iPhoneのFMラジオチップ用の公開iOSソフトウェアインターフェイスはありますか?
- 20. Alamofireネットワークフェッチの完了ハンドラ
- 21. UIImagePickerControllerを使用して画像をアップロードするためのAlamofireでの作業
- 22. スイフト:Alamofire + Nutritionix API
- 23. Html.ActionLinkで "data-toggle"を使用する
- 24. Alamofire + SwiftyJSONコンパイルエラーXcodeの7
- 25. Swift Alamofire VS AFNetworking
- 26. は、私は以下のように私のコードのためAlamofireを使用してSWIFT 2.2で.POSTリクエストでJSONオブジェクトを送信したいAlamofire 3.0+
- 27. Alamofireを使用するとエラーが発生する
- 28. アンドロイドアプリケーションからfmラジオを開く
- 29. Windows MobileでのFM録音(Windows Phoneではない)
- 30. Core DataのNSMainQueueConcurrencyTypeをいつ使用するのですか?
にAlamofire 4.0のサンプルコードであるサーバーは何を期待していますか? JSON POST? URLエンコードされたPOST?マルチパートフォームデータPOST?これらの問題やすべては、Alamofire [README](https://github.com/Alamofire/Alamofire)で詳述されています。 – cnoon
こんにちはCnoon :-)あなたのフレームワークをとても愛しています...よくフォームデータの投稿...私はREADMEを読んでいますが、URLパスがない2つの文字列の解決策を見つけることはできません –