【已回应】无法使用curl详细功能
我本地用$ch = curl_init();
$urls = array(
'这里是网址,
'这里是网址',
);
$options =array(
CURLOPT_URL => '这里是网址',
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode("\n", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
echo "1";
运行结果是{"remain":99987,"success":2}1 传到其他服务器也是这个运行结果
唯独宝塔面板出现
404 Not Foundnginx
错误,经过多方测试,不是代码问题,因为本地和其他服务器都可以用,如果注销curl_setopt_array($ch, $options);,或者$result = curl_exec($ch);就不会出现404.
经过测试,宝塔有开启curl().只是似乎不能用curl_setopt_array,
这样测试正常么
<?php
// 创建一个新 cURL 资源
$ch = curl_init();
// 设置 URL 和相应的选项
$options = array(CURLOPT_URL => 'https://www.bt.cn/',
CURLOPT_HEADER => false
);
curl_setopt_array($ch, $options);
// 抓取 URL 并把它传递给浏览器
curl_exec($ch);
// 关闭 cURL 资源,并且释放系统资源
curl_close($ch);
?>
大炮运维V587 发表于 2020-4-8 09:00
这样测试正常么
你好,这样的话是不出现404,是空白页,我在后面加了输出“a” 结果可以输出,但是会很慢很慢,要等很长时间,我用秒表计算需要2分半,传到别的服务器,或者本地测试,没有这么长等待时间,
页:
[1]