使用CURL发送“PUT”和“DELETE”请求


Send `PUT` and `DELETE` request using CURL

是否可以使用curl发送PUTDELETE请求。当我们在curl:中发送POSTGET请求时

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

如何发送PUTDELETE请求。

您可以像这样使用CURLOPT_CUSTOMREQUEST选项:

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

这里,$curlObject是从curl_init获得的结果。

这一切都在相关的API参考页面上详细介绍:

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