我提出了cURL请求代码,我想处理它发送的数据。
cURL代码:
$url = "http://rbvconsultancy.com/api/post.php";
$xml_builder = '<?xml version = "1.0" ?>
<request>
<no>1</no><dat>hello</dat>
</request>';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_builder);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 28);
$ch_result = curl_exec($ch);
$curl_errno = curl_errno($ch);
$curl_error = curl_error($ch);
$info = curl_getinfo($ch);
curl_close($ch);
$rest = $ch_result;
echo $rest;
处理cURL:
echo "hello".$_GET['para1'];
根据上面的代码,我希望我的流程cURL代码获取$xml_builder
的值。关于如何做的任何想法?似乎$_GET['para1']
没有做到这一点。
答案 0 :(得分:2)
我想你想要这个:
您可以将其复制到您的回复PHP文件
echo file_get_contents("php://input");
也许这会对你有所帮助