Maison > Article > développement back-end > Pourquoi les requêtes POST de mon serveur Web Go sont-elles redirigées vers les requêtes GET ?
Le serveur Web Go redirige automatiquement les requêtes POST
Lorsque vous rencontrez le problème frustrant des requêtes POST redirigées vers des requêtes GET dans un serveur Web Go, la cause réside dans un détail subtil : la barre oblique finale dans le chemin enregistré.
Par défaut, le HTTP L'implémentation de ServeMux effectue une redirection lorsqu'une demande est reçue pour une racine de sous-arbre sans barre oblique finale. Si votre gestionnaire est enregistré avec /myurl/ mais que la requête est envoyée à /myurl, le serveur répond par une redirection 301 vers le chemin correct.
Solution :
La résolution de ce comportement implique l'une des approches suivantes :
Remarques supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!