Zugriff auf Abfragezeichenfolgenparameter in Gos POST-Anfragen
Im Golang-HTTP-Paket kann bei der Verarbeitung von POST-Anfragen auf die Abfragezeichenfolge zugegriffen werden Analysieren der Abfrageparameter des Request-Objekts. Der Request-Typ stellt die Query-Methode bereit, die eine Wertezuordnung zurückgibt, die die Schlüssel-Wert-Paare der Abfragezeichenfolge enthält.
Beispiel
Stellen Sie sich eine POST-Anfrage mit einer URL vor wie:
http://host:port/something?param1=b
Um auf die GET-Parameter zuzugreifen Gehen Sie:
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"] }
Hinweis:
Das obige ist der detaillierte Inhalt vonWie greife ich auf Abfragezeichenfolgenparameter in den POST-Anfragen von Go zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!