我正在尝试从安全协议获取数据,但是我遇到502错误的网关错误。 url的认证是错误的,所以我尝试将verifypeer和verifyhost设置为false和零。
这是我的方式:
$crl = curl_init();
curl_setopt($crl, CURLOPT_URL, $url);
curl_setopt($crl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($crl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($crl, CURLOPT_USERPWD, $username.":".$password);
curl_setopt($crl, CURLOPT_HTTPHEADER, array("Content-Type: application/x-www-form-urlencoded"));
$result = curl_exec($crl);
网址工作正常,没什么特别的,当我在浏览器中点击它会提供一些json数据。
我经常搜索我的问题,但无法解决。