私はAlamofireを使用してAPIメソッドを呼び出します。私はこのように使います。アラモファイアポストボディフォーマットが正しくありません
Alamofire.request("some api",
method:method,
parameters:body,
encoding:URLEncoding.default,
headers: finalHeaders)
.responseJSON { (apiResponse) in
...
bodyはストリングスとAnyの辞書です。私はPOSTリクエストを送信すると、サーバーは、本体として、このようなものを取得します。
key1=StringValue&key2=intValue
私は私の体の形式は次のようになる必要がある一方で:設定されていないか、間違って設定されているどのようなパラメータ
"key1":"StringValue","key2":intValue
?
のようなエンコードの種類を変更することで、この答えは答えはありませんが、答えを見つけるために私を助けました – aakpro