私は AFNetworking 2.0 を使用しており、アプリ内のすべての HTTP トラフィックを処理するAFHTTPRequestOperationManagerサブクラスを持っています。HTTPClient
is setのrequestSerializerプロパティを に設定しました。これにより、JSON でパラメーターをエンコードし、それらを要求本文に入れる必要があります。HTTPClient[AFJSONRequestSerializer serializer]
それはすべて機能していますが、一部のリクエストでは、デフォルトの JSON 形式ではなく、パラメーターを URL に直接エンコードする必要があります。requestSerializercustom にプロパティを設定することを考えましたAFHTTPRequestOperationが、このクラスにはそのようなプロパティがありません。
TL;DR: HTTP リクエストごとに requestSerializer プロパティを設定する方法はありますか?