以下代码在某些https网址上返回false,但使用http网址可以正常工作。网址https://www.google.com/
将返回true,而代码中使用的网址将返回false。
PHP配置:
PHP代码:
$proxySettings = array(
"http" => array(
"proxy" => "tcp://example.proxy",
"request_fulluri" => TRUE,
"timeout" => 3.0,
"protocol_version" => 1.0
)
);
$context = stream_context_create($proxySettings);
$fp_ssl = fopen("https://any-sms.biz/", "r", FALSE, $context);
这是我使用不起作用的https网址时出现的错误。
警告:fopen(https://any-sms.biz/):无法打开流:HTTP请求失败! HTTP / 1.1 400错误请求
如何在任何https网址上使用fopen?我的错误在哪里?
谢谢