Accès aux paramètres de chaîne de requête dans les requêtes POST de Go
Dans le package http de Golang, lors du traitement des requêtes POST, l'accès à la chaîne de requête peut être effectué en analyser les paramètres de requête de l'objet Request. Le type Request fournit la méthode Query, qui renvoie une carte Values contenant les paires clé-valeur de la chaîne de requête.
Exemple
Considérez une requête POST avec une URL comme :
http://host:port/something?param1=b
Pour accéder aux paramètres GET dans Allez :
func newHandler(w http.ResponseWriter, r *http.Request) { fmt.Println("GET params were:", r.URL.Query()) // Get a single parameter param1 := r.URL.Query().Get("param1") // Get multiple parameters or empty values param1s := r.URL.Query()["param1"] }
Remarque :
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!