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 중국어 웹사이트의 기타 관련 기사를 참조하세요!