curl exec不为我工作,我在这里使用了SMS网关URL



我使用以下代码$ varurl ="我在这里给了我的短信门url" <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$varURL); curl_setopt($ch, CURLOPT_FAILONERROR,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 95); $varResult = curl_exec($ch); ?>但是我把Echo $ varurl放在了;并在浏览器URL中复制URL和粘贴,我获得了SMS成功,但是在Curl Exec中无法正常工作

浏览器请求中唯一缺少的是用户代理:

curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0");

另外,请启用VERBOSE模式运行代码,以便您可以自己看到事物。

curl_setopt($ch, CURLOPT_VERBOSE, true);

最新更新