一. 请求返回400 bad request错误, 可能原因: 1. url地址有误. 手动在地址栏里输入url看看请求是否正常. 注意: 如果url地址里面包含换行符也有可能返回400. 2. https请求需要设置对应参数 ## Below two option will enable the HTTPS option. curl_setopt($c
一. 请求返回"400 bad request"错误, 可能原因:
1. url地址有误.
手动在地址栏里输入url看看请求是否正常.
注意: 如果url地址里面包含换行符也有可能返回400.
2. https请求需要设置对应参数
立即学习“PHP免费学习笔记(深入)”;
## Below two option will enable the HTTPS option.
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
3. url中传递的字符串需要url_encode转码
二. 允许url重定向的设置:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// allow redirects
三. POST提交数据
curl_setopt($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求
curl_setopt($curl, CURLOPT_POSTFIELDS, $data); // Post提交的数据包
curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循环
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号