Sec-CH-UA-Mobile
Experimental: 이 기능은 실험적인 기능입니다.
프로덕션 환경에서 사용하기 전에 브라우저 호환성 표를 주의 깊게 확인하세요.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Sec-CH-UA-Mobile
사용자 에이전트 클라이언트 힌트 요청 헤더는 모바일 디바이스의 브라우저인지 아닌지를 나타냅니다.
이는 모바일 사용자 경험을 참고하기 위해 데스크톱 브라우저에서도 사용될 수 있습니다.
Sec-CH-UA-Mobile
는 낮은 엔트로피 힌트입니다.
사용자 에이전트 권한 정책에 차단당하지 않는 한, 서버가 Accept-CH
를 보내어 옵트 인 할 필요 없이 기본적으로 전송됩니다.
Header type | Request header, 클라이언트 힌트 |
---|---|
Forbidden header name | yes |
구문
http
Sec-CH-UA-Mobile: <boolean>
지시어
<boolean>
-
?1
사용자 에이전트가 모바일 환경을 선호함을 나타냅니다. (true).?0
사용자 에이전트가 모바일 환경을 선호하지 않음을 나타냅니다 (false).
예제
Sec-CH-UA-Mobile
가 낮은 엔트로피 힌트 이기 때문에 일반적으로 모든 요청을 전송합니다.
데스크톱 브라우저에서는 보통 다음과 같은 헤더 형태로 요청을 전송합니다.
http
Sec-CH-UA-Mobile: ?0
모바일 브라우저에서는 보통 다음과 같은 헤더 형태로 요청을 전송합니다.
http
Sec-CH-UA-Mobile: ?1
명세서
Specification |
---|
User-Agent Client Hints # sec-ch-ua-mobile |
브라우저 호환성
BCD tables only load in the browser
같이 보기
- 클라이언트 힌트
- 사용자 에이전트 클라이언트 힌트 API
- 사용자 에이전트 클라이언트 힌트를 이용한 사용자 프라이버시 향상과 개발자 경험 (developer.chrome.com)
Accept-CH
- HTTP 캐싱 > Vary 와
Vary