Qu'est-ce qu'une demande de suppression HTTP ?
Qu'est-ce qu'une demande de suppression HTTP ?

Vidéo: Qu'est-ce qu'une demande de suppression HTTP ?

Vidéo: Qu'est-ce qu'une demande de suppression HTTP ?
Vidéo: Marwa Loud - Qu'est-ce que t'as ? (Clip Officiel) 2024, Novembre
Anonim

Les Méthode HTTP DELETE est utilisé pour effacer une ressource du serveur. Envoi d'un corps de message sur un Supprimer la demande peut amener certains serveurs à rejeter le demander . Mais vous pouvez toujours envoyer des données au serveur en utilisant des paramètres d'URL. Il s'agit généralement d'un identifiant de la ressource que vous souhaitez effacer.

À cet égard, une requête HTTP de suppression peut-elle avoir un corps ?

La dernière mise à jour du HTTP 1.1 spécification (RFC 7231) autorise explicitement une entité corps dans un Supprimer la demande : une charge utile dans un Supprimer la demande un message a pas de sémantique définie; envoyer une charge utile corps sur un Supprimer la demande pourrait amener certaines implémentations existantes à rejeter le demander.

À côté de ci-dessus, qu'est-ce que la méthode Delete? Les Méthode SUPPRIMER demande que le serveur d'origine effacer la ressource identifiée par le Request-URI. Cette méthode PEUT être outrepassé par une intervention humaine (ou d'autres moyens) sur le serveur d'origine.

Ici, qu'est-ce que l'option de requête HTTP ?

Les OPTIONS méthode est utilisée pour décrire la communication options pour la ressource cible. Cette méthode permet au client de déterminer le options et/ou les exigences associées à une ressource, ou les capacités d'un serveur, sans impliquer une action de ressource ou lancer une récupération de ressource.

Dois-je supprimer le retour 404 ?

Si la ressource est supprimé tu ne peux pas EFFACER à nouveau (car il n'existe pas). Donc un 404 Not Found est approprié. Les EFFACER méthode est idempotente, donc les effets devrait être toujours le même. Ainsi, le code d'état devrait ne pas changer (utiliser 204 Pas de contenu).

Conseillé: