使用自定义方法创建和发送请求

默认情况下,PHP Curl 支持 GETPOST 请求。也可以使用 CURLOPT_CUSTOMREQUEST 参数发送自定义请求,例如 DELETEPUTPATCH(甚至非标准方法)。

$method = 'DELETE'; // Create a DELETE request

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method);
$content = curl_exec($ch);
curl_close($ch);