수색…


소개

Accept-Language 는 클라이언트가 수용 할 수있는 언어 (예 : 영어)를 서버에 알려줍니다.

통사론

  • 수락 언어 : 언어, QualityFactor
  • 수락 언어 : 언어, QualityFactor, 언어, QualityFactor, ...
  • 수락 언어 : *

매개 변수

매개 변수 기술
언어 허용되는 언어.
QualityFactor 형식의 품질 계수 ;q=0.8 (선택 사항)
* 모든 언어 매치

비고

Accept-Language 는 여러 언어를 사용하며 서버가 사용해야하는 선택적 기본 설정을 포함합니다. 언어는 IANA 언어 서브 태그 레지스트리 페이지에서 사용 가능한 언어 중 하나입니다. 예를 들어, en 은 영어이고 en-US 는 미국 영어입니다.

언어는 쉼표로 구분되며이 언어를 사용하는 클라이언트 환경 설정에 사용되는 선택적 품질 요소 (a ;q= )가 있습니다. 품질 요소는 0에서 1 사이의 값을 가지며 숫자가 클수록 해당 언어에 대한 선호도가 높아집니다.

이 헤더가 포함되지 않으면 클라이언트는 모든 언어를 허용합니다.

서버는 Content-Language 를 사용하여 클라이언트에게 사용하는 Content-Language 를 알려줍니다.

영어 전용

요청 : ' http://example.com '

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: en
Accept-Encoding: gzip, deflate
Connection: keep-alive

고객은 영어의 Content-Language 만 수락합니다.

미국 영어 또는 기본 영어

요청 : ' http://example.com '

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive

고객은 영어를 수락하지만 미국 영어를 선호합니다.

미국 영어 또는 기본 영어

요청 : ' http://example.com '

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: da, en-gb;q=0.8, en;q=0.7
Accept-Encoding: gzip, deflate
Connection: keep-alive

클라이언트는 덴마크어를 선호하지만 영국 영어도 허용하거나 기본 영어를 사용할 수없는 경우

모든 언어 매치

요청 : ' http://example.com '

GET / HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: text/html
Accept-Language: *
Accept-Encoding: gzip, deflate
Connection: keep-alive

고객은 모든 언어를 수락합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow