curl が特定の PHP アプリケーションで使用している HTTP プロトコルの値を見つけようとしています。このための文書化されたデフォルトを見つけることができませんでした。
この便利なスタック オーバーフローの投稿 (default-curl-option-values)のコード スニペットに従って、curl_exec を実行する直前に curl オプションの値を出力することができました。
結果は でしたCURLOPT_HTTP_VERSION = 84
。ただし、これを設定するために使用できる 3 つの定数は次のとおりです。
CURL_HTTP_VERSION_NONE = 0
CURL_HTTP_VERSION_1_0 = 1
CURL_HTTP_VERSION_1_1 = 2
したがって、問題は次のとおりです。値 84 は何を意味するのでしょうか? 上記の定数が何らかのビットの組み合わせで 84 に変換される方法がわかりません。curl が何をしているかを確認するこの投稿された別の方法を試すこともできますが、オプション値を読み取る方法についてはまだ興味があります。