当我尝试通过curl发送请求时,我有一个api我收到此错误
无法连接到lasoon.co.in端口80:连接超时
PK_OLTMS_0B8DF2
这是我的卷曲请求代码。当我从localhost发送请求其工作正常。但是当我在服务器上测试它时,它给了我同样的错误。
答案 0 :(得分:0)
您在实时服务器上请求的URL可能会以某种方式与localhost上的URL进行更改。最好的办法是使用以下方法进行调试:
curl_setopt($handle, CURLOPT_VERBOSE, true);
$verbose = fopen('php://temp', 'w+');
curl_setopt($handle, CURLOPT_STDERR, $verbose);
$result = curl_exec($handle);
rewind($verbose);
$verboseLog = stream_get_contents($verbose);
echo "Verbose information:\n<pre>", htmlspecialchars($verboseLog), "</pre>\n";
这将为您的请求打印审核跟踪,包括您的请求尝试访问的网址。检查该信息,您应该能够找到问题。 The above code was pulled from here