PHP Création et envoi d'une requête avec une méthode personnalisée


Exemple

Par défaut, PHP Curl prend en charge les requêtes GET et POST . Il est également possible d'envoyer des requêtes personnalisées, telles que DELETE , PUT ou PATCH (ou même des méthodes non standard) à l'aide du paramètre CURLOPT_CUSTOMREQUEST .

$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);