AlamofireでAPI周りを実装した時に以下のエラーが出ました。
Alamofire.AFError.urlRequestValidationFailed(reason: Alamofire.AFError.URLRequestValidationFailureReason.bodyDataInGETRequest(14 bytes))
どうやらエンコーディングの方法が違いエラーをはいているようです。
この時に指定していたエンコーディングはJSONEncoding.default
でした。
これをURLEncoding.default
に変更することでリクエストは正常に処理されました。
結果的に問題は解決出来たのですが、理由は分からず。。
ちょっと前までJSONEncoding.default
で正常に動作していた気がするのですが、何か知見のある方コメント頂けると嬉しいです🙏