我试图找到 curl 在特定 PHP 应用程序中使用的 HTTP 协议的值。我无法为此找到记录在案的默认值。
按照这个有用的stackoverflow帖子(default-curl-option-values)的代码片段,我能够在执行curl_exec之前打印出curl选项的值。
结果是CURLOPT_HTTP_VERSION = 84
。然而,我们可以用来设置它的三个常量是:
CURL_HTTP_VERSION_NONE = 0
CURL_HTTP_VERSION_1_0 = 1
CURL_HTTP_VERSION_1_1 = 2
因此问题是:值 84 意味着什么?我没有看到上述常量如何以某种位组合转换为 84?我可以尝试这个发布的替代方式来查看 curl 正在做什么,但我仍然对如何读取选项值感到好奇。