특정 URL 패턴에 대한 HTTP 헤더 삽입 구성
- 정책 ID
- HttpHeaderInjection
- 범위
- 컴퓨터 구성, 사용자 구성
- 지원 OS
- Microsoft Windows 7 이상
- 출처
- Google Chrome Policy Templates (버전 156.0.8078.80)
- 카테고리
- Google › Google Chrome › 네트워크 설정
설명
이 정책을 사용하면 특정 URL 패턴과 일치하는 웹 요청에 커스텀 HTTP 헤더를 삽입하는 규칙 목록을 정의할 수 있습니다. 이 정책에 의해 설정된 헤더는 요청에 원래 포함되어 있던 헤더뿐만 아니라 사용자 또는 확장 프로그램이 시도한 수정 사항보다 우선 적용됩니다.
이 정책의 일반적인 사용 사례는 커스텀 헤더(예: X-Tenant-ID)를 삽입하여 테넌트 액세스 제어를 적용하는 것입니다.
이 정책은 규칙 목록을 허용합니다. 각 규칙에는 다음이 포함됩니다.
* patterns: 일치시킬 URL 패턴 목록입니다. URL 패턴의 형식을 지정하는 방법을 확인하세요( https://support.google.com/chrome/a?p=url_blocklist_filter_format ).
* headers: 삽입할 헤더를 나타내는 객체 목록입니다. 각 객체에는 다음이 포함됩니다.
* name: 삽입할 헤더의 이름입니다.
* value: 삽입할 헤더의 값입니다.
요청과 일치하는 규칙이 여러 개 있는 경우 일치하는 모든 규칙의 헤더가 적용됩니다. 이름이 같은 헤더가 여러 개 있는 경우 가장 구체적인 URL 패턴이 있는 헤더가 적용됩니다. 패턴이 동일하게 구체적인 경우에는 목록에서 마지막에 표시되는 패턴이 적용됩니다.
헤더 이름은 RFC 2616( https://www.rfc-editor.org/rfc/rfc2616 )을 준수해야 합니다. 헤더 값에는 NUL, CR 또는 LF 기호가 포함되어서는 안 됩니다. 개별 헤더는 8KB를 초과할 수 없습니다. 잘못된 헤더 및 URL 패턴은 무시됩니다.
이 정책은 모든 규칙에서 총 500개 URL 패턴으로 제한됩니다. 각 규칙에는 최대 20개 헤더가 포함될 수 있습니다. 이러한 기준점을 초과하는 패턴과 헤더는 무시됩니다.
스키마 및 포맷에 관한 자세한 내용은 https://chromeenterprise.google/policies/?policy=HttpHeaderInjection 페이지를 참조하세요.
예시:
[
{
"patterns": [
"example.com",
".example.org"
],
"headers": [
{
"name": "X-Tenant-ID",
"value": "123456"
},
{
"name": "X-Custom-Header",
"value": "CustomValue"
}
]
}
]