Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php curl mock curl——数据二进制_Php_Curl - Fatal编程技术网

php curl mock curl——数据二进制

php curl mock curl——数据二进制,php,curl,Php,Curl,curl——数据二进制文件“{\“userid\”:1234,“friendlist\”:[1118001080029804189]}”http://someurl.org/getuserinfo?appid=15&token=1382410267“ 是否可以使用php curl扩展执行此操作 curl_setopt($this->_ch, CURLOPT_URL, $url); curl_setopt($this->_ch, CURLOPT_RETURNTRANSFER, 1);

curl——数据二进制文件“{\“userid\”:1234,“friendlist\”:[1118001080029804189]}”http://someurl.org/getuserinfo?appid=15&token=1382410267“

是否可以使用php curl扩展执行此操作

curl_setopt($this->_ch, CURLOPT_URL, $url);
curl_setopt($this->_ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->_ch, CURLOPT_TIMEOUT, 2.5);


curl_setopt($this->_ch, CURLOPT_POST, true);
curl_setopt($this->_ch, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($this->_ch, CURLOPT_POSTFIELDS, json_encode($postFields));

但是不起作用

CURLOPT_BINARYTRANSFER说对你得到的东西没有处理,-data binary说对你发出的东西没有处理。如果命令行正常工作,则增加详细程度(-v)并与php中发送的内容进行比较(打开CURLOPT_HEADER和CURLINFO_HEADER)