扫码关注官方订阅号
利用curl发get请求时,url后边不能带有查询字符串吗??????为啥带上就访问不到页面呢??
认证0级讲师
对url的要求和浏览器没差。上代码才知道你做了什么。
curl, get和post都没问题的,你的代码是不是有问题.把代码贴上来看下吧.
你是怎么用的curl,不可能不行的啊!看看你的curl_setopt是怎么设置的
curl
curl_setopt
//必须把$_GET的信息拼接好放到url里面去 function httpGet($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 500); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_URL, $url); $res = curl_exec($curl); curl_close($curl); return $res; }
当然可以 curl_init("http://www.xxx.com/?a=1"); 是没问题的。
curl_init("http://www.xxx.com/?a=1");
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
对url的要求和浏览器没差。
上代码才知道你做了什么。
curl, get和post都没问题的,你的代码是不是有问题.把代码贴上来看下吧.
你是怎么用的
curl,不可能不行的啊!看看你的curl_setopt是怎么设置的当然可以
curl_init("http://www.xxx.com/?a=1");是没问题的。