-2
http 헤더를 수집해야합니다. 내가 발견 한 유일한 방법은 * http.Request .Header.Get("%header name%")
% header name %에 대한 이름 규칙이 있습니까?
예. PHP에서 모든 키는 대문자이며 밑줄로 분리 된 단어입니다.Go에서 HTTP 헤더 이름
http 헤더를 수집해야합니다. 내가 발견 한 유일한 방법은 * http.Request .Header.Get("%header name%")
% header name %에 대한 이름 규칙이 있습니까?
예. PHP에서 모든 키는 대문자이며 밑줄로 분리 된 단어입니다.Go에서 HTTP 헤더 이름
헤더의 키는 canonical format입니다.
Header 방법은 키를 표준화합니다.
응용 프로그램이 헤더 맵에 직접 액세스하는 경우 응용 프로그램은 키가 표준 형식인지 확인해야합니다. 정규 형식의 헤더 이름의
몇 가지 예는 다음과 같습니다 당신이 지금까지 시도 무엇
for name, values := range req.Header {
fmt.Printf("%s: %v\n", name, values)
}
:
당신은 범위를 사용하여 모든 헤더를 찾을 수 있습니까? 테스트 케이스로 사용 해본 샘플 HTTP 헤더 세트가 있습니까? – dg99