使用CURL发送`PUT`和`DELETE`请求

时间:2015-11-03 11:42:12

标签: php curl

是否可以使用PUT发送DELETEcurl请求。当我们在POST中发送GETcurl请求时:

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");             
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

如何发送PUTDELETE请求。

1 个答案:

答案 0 :(得分:3)

您可以使用CURLOPT_CUSTOMREQUEST选项,如下所示:

curl_setopt($curlObject, CURLOPT_CUSTOMREQUEST, "DELETE");

此处,$curlObject是从curl_init获得的结果。

这在相关API参考页面上详细说明:

http://php.net/manual/en/function.curl-setopt.php