Go の POST リクエストでのクエリ文字列パラメータへのアクセス
Golang の http パッケージでは、POST リクエストを処理するときに、クエリ文字列へのアクセスは次のように行うことができます。 Request オブジェクトのクエリ パラメータを解析します。 Request タイプは、クエリ文字列のキーと値のペアを含む値マップを返す Query メソッドを提供します。
例
URL を含む POST リクエストを考えてみましょう。 like:
http://host:port/something?param1=b
の GET パラメータにアクセスするには実行:
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"] }
注:
以上がGo の POST リクエストでクエリ文字列パラメータにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。