問題:
GET リクエストでオプションのクエリ パラメータを許可する方法を探していますGorilla Mux を使用しています。
解決策:
解決策には、Gorilla Mux の Queries メソッドを削除し、コードを次のように再構築することが含まれます。
<code class="go">r.HandleFunc("/user", UserByValueHandler).Methods("GET")</code>
ハンドラー関数 (UserByValueHandler) 内で、r.URL.Query().Get():
<code class="go">func UserByValueHandler(w http.ResponseWriter, r *http.Request) { v := r.URL.Query() username := v.Get("username") email := v.Get("email") // ... Additional parameter handling }</code>
利点:
以上がGorilla Mux でオプションのクエリ パラメーターを処理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。