我是PHP的新手,目前正努力设置它。有人可以给我一个关于如何使用curl发布和检索返回数据的大纲吗?
我试过了:
$url = 'http://localhost:8080/ds/stuff?maybe=false';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, $string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
我做错了什么/我该怎么办?或者我必须在我的ds / stuff中改变一些东西
答案 0 :(得分:3)
您应该将CURLOPT_POST
设置为true
。 POST
数据转到CURLOPT_POSTFIELDS
。
$url = 'http://localhost:8080/ds/stuff?maybe=false';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);