如何将https curl转换为php curl代码

时间:2016-04-29 10:44:12

标签: php curl

我刚接触curl并在php上开展项目。我试图在php上运行curl命令,我的curl命令是

  

curl -I -X POST --header" ttl:60" " https://updates.push.services.mozilla.com/push/v1/gAAAAABXIvgcjhN-7l1yphdkMoubnwZJdeLKG6cGxG_TeHxZ_BGNDKgoKbhB306PTgvcgFJjurkUI14qIIJ4oZDYyKlJO7oYVZrzyjUI4cKUjtiZlnTXKj0tf9XiXUICtpjRqGqXoMLI"

我有这个代码来执行这个卷曲,如下所示

$ch = curl_init();  

curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('ttl: 60'));

$output=curl_exec($ch);

curl_close($ch);

但尚未找到解决方案。我的问题是如何将此卷曲转换为php curl

提前致谢

1 个答案:

答案 0 :(得分:0)

正如William建议在代码中添加CURLOPT_POST。

 1
 32
 32
[torch.LongStorage of size 3]

在curl命令中-X引用数据类型POST或GET和--header或-H是卷曲中包含的额外标题。

您可以参考curl parameter description了解更多详情。