Go の HTTP パッケージの POST リクエストからクエリ文字列にアクセスする
Go で HTTP POST リクエストを操作する場合、一般的に、クエリ文字列。クエリ文字列は、キーと値のペアの形式で追加データを含むリクエスト URL の一部です。
解決策:
Go の HTTP パッケージを使用した POST リクエストでは、http.Request の Query メソッドを利用できます。オブジェクト:
func newHandler(w http.ResponseWriter, r *http.Request) { queries := r.URL.Query() // Access individual query parameters param1 := queries.Get("param1") // Access multiple values associated with a key param1s := queries["param1"] }
例:
URL http://example.com/path?param1=value1¶m2=value2 のリクエストの場合、次のコード対応するものを取得します値:
queries := r.URL.Query() param1 := queries.Get("param1") // "value1" param2 := queries.Get("param2") // "value2"
注:
以上がGo で POST リクエストからクエリ文字列にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。