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