我正在尝试使用PHP和Curl将表单数据发布到远程服务器,我还希望获得服务器对发布数据的响应。
我编写了一个使用Curl将数据发布到服务器的函数。但是我想获得对POSTed数据的服务器响应。服务器响应将采用JSON
所以我想写一个这样的函数:
public function postFormDataAndGetResponse()
{
// use curl to post form data (this I have already done)
// now what Curl options to use to wait (up to a TIMEOUT interval) to receive json data from server?
}
我将不胜感激任何帮助
答案 0 :(得分:3)
在这里,简单的例子:
$ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $recived_content = curl_exec($ch); $data = json_decode($recived_content);