Verizon Premium의 Azure CDN 규칙 엔진 일치 조건Azure CDN from Verizon Premium rules engine match conditions

이 문서에서는 Verizon Premium의 Azure CDN(Content Delivery Network) 규칙 엔진에 사용할 수 있는 일치 조건에 대해 자세히 설명합니다.This article lists detailed descriptions of the available match conditions for the Azure Content Delivery Network (CDN) from Verizon Premium rules engine.

규칙의 두 번째 부분이 일치 조건입니다.The second part of a rule is the match condition. 일치 조건은 기능 집합에 대해 수행할 특정 요청 유형을 식별합니다.A match condition identifies specific types of requests for which a set of features will be performed.

예를 들어 다음을 수행하는 데 일치 조건을 사용할 수 있습니다.For example, you can use a match condition to:

  • 특정 위치에서 콘텐츠에 대한 필터 요청Filter requests for content at a particular location.
  • 특정 IP 주소 또는 국가/지역에서 생성된 요청 필터링Filter requests generated from a particular IP address or country/region.
  • 헤더 정보에 의한 필터 요청Filter requests by header information.

일치 조건Match Conditions

항상Always

항상 일치 조건은 모든 요청에 기본 기능 집합을 적용 하도록 디자인 되었습니다.The Always match condition is designed to apply a default set of features to all requests.

디바이스Device

이러한 일치 조건은 클라이언트의 사용자 에이전트에 따라 요청을 식별 하도록 설계 되었습니다.These match conditions are designed to identify requests based on the client's user agent.

NameName 목적Purpose
브랜드 이름Brand Name 장치의 브랜드 이름이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's brand name matches a:
- 특정 값 (브랜드 이름 리터럴)- Specific value (Brand Name Literal)
- 정규식 (브랜드 이름 Regex)- Regular expression (Brand Name Regex)
- 특정 패턴 (브랜드 이름 와일드 카드)- Specific pattern (Brand Name Wildcard)
디바이스 OSDevice OS 장치의 OS가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's OS matches a:
- 특정 값 (장치 OS 리터럴)- Specific value (Device OS Literal)
- 정규식 (장치 OS Regex)- Regular expression (Device OS Regex)
- 특정 패턴 (장치 OS 와일드 카드)- Specific pattern (Device OS Wildcard)
디바이스 OS 버전Device OS Version 장치의 OS 버전이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's OS version matches a:
- 특정 값 (장치 OS 버전 리터럴)- Specific value (Device OS Version Literal)
- 정규식 (장치 OS 버전 Regex)- Regular expression (Device OS Version Regex)
- 특정 패턴 (장치 OS 버전 와일드 카드)- Specific pattern (Device OS Version Wildcard)
이중 방향 인가요?Dual Orientation? 장치에서 이중 방향을 지원 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device supports dual orientation.
HTML 기본 DTDHTML Preferred DTD 장치의 HTML 기본 설정 DTD가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's HTML preferred DTD matches a:
- 특정 값 (HTML 기본 설정 DTD 리터럴)- Specific value (HTML Preferred DTD Literal)
- 정규식 (HTML 기본 설정 DTD Regex)- Regular expression (HTML Preferred DTD Regex)
- 특정 패턴 (HTML 기본 설정 DTD 와일드 카드)- Specific pattern (HTML Preferred DTD Wildcard)
이미지 인라인?Image Inlining? 장치에서 Base64 인코딩 이미지를 지원 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device supports Base64 encoded images.
Android 입니까?Is Android? 장치에서 Android OS를 사용 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device uses the Android OS.
앱 인가요?Is App? 네이티브 응용 프로그램에서 콘텐츠를 요청 했는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether a native application requested content.
전체 데스크톱 입니까?Is Full Desktop? 장치에서 전체 데스크톱 환경을 제공 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device provides a full desktop experience.
IOS 인가요?Is iOS? 장치에서 iOS를 사용 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device uses iOS.
로봇 입니까?Is Robot? 장치가 자동화 된 HTTP 클라이언트 (예: 로봇 크롤러)로 간주 되는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is considered to be an automated HTTP client (e.g., a robot crawler).
스마트 TV 인가요?Is Smart TV? 장치가 스마트 TV 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is a smart TV.
스마트폰 입니까?Is Smartphone? 장치가 스마트폰 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is a smartphone.
태블릿 인가요?Is Tablet? 장치가 태블릿 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is a tablet.
터치 스크린 입니까?Is Touchscreen? 장치의 기본 포인팅 장치가 터치 스크린 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's primary pointing device is a touchscreen.
Windows Phone?Is Windows Phone? 장치가 Windows Mobile 6.5/Windows Phone 7 이상 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is a a Windows Mobile 6.5/Windows Phone 7 or higher.
무선 장치 인가요?Is Wireless Device? 장치가 무선 인지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device is wireless.
마케팅 이름Marketing Name 장치의 마케팅 이름이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's marketing name matches a:
- 특정 값 (마케팅 이름 리터럴)- Specific value (Marketing Name Literal)
- Regular expression (Marketing Name Regex)- Regular expression (Marketing Name Regex)
- 특정 패턴 (마케팅 이름 와일드 카드)- Specific pattern (Marketing Name Wildcard)
모바일 브라우저Mobile Browser 장치의 브라우저가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's browser matches a:
- 특정 값 (모바일 브라우저 리터럴)- Specific value (Mobile Browser Literal)
- 정규식 (모바일 브라우저 Regex)- Regular expression (Mobile Browser Regex)
- 특정 패턴 (모바일 브라우저 와일드 카드)- Specific pattern (Mobile Browser Wildcard)
모바일 브라우저 버전Mobile Browser Version 장치의 브라우저 버전이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's browser version matches a:
- 특정 값 (모바일 브라우저 버전 리터럴)- Specific value (Mobile Browser Version Literal)
- 정규식 (모바일 브라우저 버전 Regex)- Regular expression (Mobile Browser Version Regex)
- 특정 패턴 (모바일 브라우저 버전 와일드 카드)- Specific pattern (Mobile Browser Version Wildcard)
모델 이름Model Name 장치의 모델 이름이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's model name matches a:
- 특정 값 (모델 이름 리터럴)- Specific value (Model Name Literal)
- 정규식 (모델 이름 Regex)- Regular expression (Model Name Regex)
- 특정 패턴 (모델 이름 와일드 카드)- Specific pattern (Model Name Wildcard)
점진적 다운로드Progressive Download? 장치가 점진적 다운로드를 지원 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device supports progressive download.
출시 날짜Release Date 장치의 릴리스 날짜가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether the device's release date matches a:
- 특정 값 (릴리스 날짜 리터럴)- Specific value (Release Date Literal)
- 정규식 (릴리스 날짜 Regex)- Regular expression (Release Date Regex)
- 특정 패턴 (릴리스 날짜 와일드 카드)- Specific pattern (Release Date Wildcard)
해상도 높이Resolution Height 장치의 높이로 요청을 식별 합니다.Identifies requests by the device's height.
해상도 너비Resolution Width 장치의 너비로 요청을 식별 합니다.Identifies requests by the device's width.

맨 위로 이동Back to Top

위치Location

이 일치 조건은 요청자의 위치에 따라 요청을 식별하도록 설계되었습니다.These match conditions are designed to identify requests based on the requester's location.

NameName 목적Purpose
AS 숫자AS Number 특정 네트워크에서 발생하는 요청을 식별합니다.Identifies requests that originate from a particular network.
도시 이름City Name 는 이름이과 (와) 일치 하는 도시에서 시작 되었는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether they originate from a city whose name matches a:
- 특정 값 (도시 이름 리터럴)- Specific value (City Name Literal)
- Regular expression (City Name Regex)- Regular expression (City Name Regex)
ContinentContinent 지정 된 대륙에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified continents.
국가Country 지정된 국가에서 발생하는 요청을 식별합니다.Identifies requests that originate from the specified countries.
DMA 코드DMA Code 지정 된 metros (지정 된 시장 영역)에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified metros (Designated Market Areas).
위도Latitude 지정 된 위도에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified latitudes.
경도Longitude 지정 된 경도에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified longitudes.
Metro 코드Metro Code 지정 된 metros (지정 된 시장 영역)에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified metros (Designated Market Areas).
우편 번호Postal Code 지정 된 우편 번호에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified postal codes.
지역 코드Region Code 지정 된 지역에서 시작 되는 요청을 식별 합니다.Identifies requests that originate from the specified regions.

참고

Metro 코드 또는 DMA 코드를 사용 해야 하나요?Should I use Metro Code or DMA Code?
이러한 일치 조건 모두 동일한 기능을 제공 합니다.Both of these match conditions provide the same capability. 그러나 Metro 코드 일치 조건을 사용 하 여 DMA에서 요청을 식별 하는 것이 좋습니다.However, we recommend the use of the Metro Code match condition to identify requests by DMA.

맨 위로 이동Back to Top

원본Origin

이 일치 조건은 CDN 스토리지 또는 고객 원본 서버를 가리키는 요청을 식별하도록 설계되었습니다.These match conditions are designed to identify requests that point to CDN storage or a customer origin server.

NameName 목적Purpose
CDN 원본CDN Origin CDN 스토리지에 저장된 콘텐츠에 대한 요청을 식별합니다.Identifies requests for content stored on CDN storage.
고객 원본Customer Origin 특정 고객 원본 서버에 저장된 콘텐츠에 대한 요청을 식별합니다.Identifies requests for content stored on a specific customer origin server.

맨 위로 이동Back to Top

요청Request

이 일치 조건은 해당 속성에 따라 요청을 식별하도록 설계되었습니다.These match conditions are designed to identify requests based on their properties.

NameName 목적Purpose
클라이언트 IP 주소Client IP Address 특정 IP 주소에서 발생하는 요청을 식별합니다.Identifies requests that originate from a particular IP address.
쿠키 매개 변수Cookie Parameter 는와 일치 하는 쿠키를 포함 하는지 여부에 따라 요청을 식별 합니다.Identifies a request by whether it contains a cookie that matches a:
- 특정 값 (쿠키 매개 변수 리터럴)- Specific Value (Cookie Parameter Literal)
- 정규식 (쿠키 매개 변수 Regex- Regular expression (Cookie Parameter Regex
- 특정 패턴 (쿠키 매개 변수 와일드 카드)- Specific pattern (Cookie Parameter Wildcard)
에 지 CNAMEEdge CNAME 특정 에지 CNAME을 가리키는 요청을 식별합니다.Identifies requests that point to a specific edge CNAME.
참조 도메인Referring Domain 와 일치 하는 호스트 이름이 참조 되었는지 여부에 따라 요청을 식별 합니다.Identifies a request by whether it was referred by a hostname that matches a:
- 특정 값 (도메인 리터럴 참조)- Specific value (Referring Domain Literal)
- 특정 패턴 (도메인 와일드 카드 참조)- Specific pattern (Referring Domain Wildcard)
요청 헤더Request Header 는와 일치 하는 헤더를 포함 하는지 여부에 따라 요청을 식별 합니다.Identifies a request by whether it contains a header that matches a:
- 특정 값 (요청 헤더 리터럴)- Specific value (Request Header Literal)
- 정규식 (요청 헤더 Regex)- Regular expression (Request Header Regex)
- 특정 패턴 (요청 헤더 와일드 카드)- Specific pattern (Request Header Wildcard)
Request 메서드Request Method 해당 HTTP 메서드로 요청을 식별합니다.Identifies requests by their HTTP method.
요청 스키마Request Scheme 해당 HTTP 프로토콜로 요청을 식별합니다.Identifies requests by their HTTP protocol.

맨 위로 이동Back to Top

URLURL

NameName 목적Purpose
맵의 경로와URL Path 파일 이름을 포함 하 여 상대 경로가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether their relative path, including filename, matches a:
- 특정 값 (URL 경로 리터럴)- Specific value (URL Path Literal)
- 정규식 (URL 경로 Regex)- Regular expression (URL Path Regex)
- 특정 패턴 (URL 경로 와일드 카드)- Specific pattern (URL Path Wildcard)
URL 경로 디렉터리URL Path Directory 상대 경로가과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether their relative path matches a:
- 특정 값 (URL 경로 디렉터리 리터럴)- Specific value (URL Path Directory Literal)
- 특정 패턴 (URL 경로 디렉터리 와일드 카드)- Specific pattern (URL Path Directory Wildcard)
URL 경로 확장URL Path Extension 파일 확장명이와 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether their file extension matches a:
- 특정 값 (URL 경로 확장 리터럴)- Specific value (URL Path Extension Literal)
- 특정 패턴 (URL 경로 확장 와일드 카드)- Specific pattern (URL Path Extension Wildcard)
URL 경로 파일 이름URL Path Filename 는 해당 파일 이름이과 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether their filename matches a:
- 특정 값 (URL 경로 파일 이름 리터럴)- Specific value (URL Path Filename Literal)
- 특정 패턴 (URL 경로 파일 이름 와일드 카드)- Specific pattern (URL Path Filename Wildcard)
URL 쿼리URL Query 쿼리 문자열이와 일치 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether their query string matches a:
- 특정 값 (URL 쿼리 리터럴)- Specific value (URL Query Literal)
- 정규식 (URL 쿼리 Regex)- Regular expression (URL Query Regex)
- 특정 패턴 (URL 쿼리 와일드 카드)- Specific pattern (URL Query Wildcard)
URL 쿼리 매개 변수URL Query Parameter 는와 일치 하는 값으로 설정 된 쿼리 문자열 매개 변수를 포함 하는지 여부에 따라 요청을 식별 합니다.Identifies requests by whether they contain a query string parameter set to a value that matches a:
- 특정 값 (URL 쿼리 매개 변수 리터럴)- Specific value (URL Query Parameter Literal)
- 특정 패턴 (URL 쿼리 매개 변수 와일드 카드)- Specific pattern (URL Query Parameter Wildcard)

맨 위로 이동Back to Top

가장 최근의 일치 조건은 Verizon 규칙 엔진 설명서를 참조하세요.For the most recent match conditions, see the Verizon Rules Engine documentation.

다음 단계Next steps