データの増大に関する問題に関するこのチケットに関連しています。
これまでのところ、APIのサポートでは、deflateではなくgzipを要求することが推奨されていました。
ただし、すべての要求に対して受け入れられたエンコードとして最高の優先度でdeflateを設定するWP設定をオーバーライドする方法が見つかりません。
関連する機能- WP_Http_Encoding::is_available()
とWP_Http_Encoding::accept_encoding()
。
これを制御するためのフックやその他のオプションはありますか?
以前の回答はあなたの質問に対する肯定的な解決策ではなかったため、削除しました(むしろ、単純な回答は見つからないという回答)。さらに、前の回答を再確認したところ、コンテキストと例では短すぎる/薄すぎました。
—
ジョニーボジャングルス
私はもう一度質問を調べてみましたが(「これを制御するためのフックまたは他のオプションはありませんか?」)、WordPressのWP_Http_Encodingクラス(メソッドがis_available、accept_encoding、および解凍が見つかりました)。WP_httpにはフックとフィルターがいくつかありますが、デフレートに影響を与えるものはありません。残念ながら、WordPressのデフレートの優先順位を編集してコアにパッチを送信する以外に変更する方法はありません。WordPressがdeflateメソッドの設定を必要とするリクエストのコード例を提供できますか?
—
Jonnybojangles
@Jonnybojanglesは、問題のリンクをユースケースとして参照します...これはおそらくかなりエッジケースですが、これを制御できないと、変更する必要がある場合に大きな障害になります。
—
Rarst