화이트리스트 및 블랙리스트를 사용하여 차단 및 필터링

화이트리스트 및 블랙리스트를 사용하여 요청을 보낼 자원과 애플리케이션 테스트의 지표 및 상태에 기여하는 자원을 판별합니다. 화이트리스트 및 블랙리스트는 웹 페이지 및 스크립트화된 동작 테스트에만 사용할 수 있습니다.

화이트리스트블랙리스트 필드는 테스트가 액세스할 수 있거나 액세스할 수 없는 자원과 테스트의 지표 및 상태에 기여하는 자원을 정의합니다. 화이트리스트 및 블랙리스트는 서드파티 지표와 같이 테스트된 웹 애플리케이션의 응답 시간에 기여하는 종속 항목과 자원을 제어합니다. 웹 페이지 또는 스크립트화된 동작 테스트를 작성할 때 화이트리스트 및 블랙리스트를 구성할 수 있습니다.

화이트리스트를 사용하여 허용되는 도메인 및 URL을 정의한 다음 블랙리스트를 사용하여 허용되는 위치의 특정 요소를 차단할 수 있습니다.

구문

쉼표(,)를 사용하여 블랙리스트 및 화이트리스트에서 항목을 구분하십시오. 와일드카드 기호(*)를 사용하여 각 URL 또는 도메인의 요소를 필터링하십시오.

화이트리스트

요청 및 지표 계산에 포함시킬 URL, 스킴 또는 도메인을 화이트리스트 필드에 추가하십시오. 최대 10개의 항목을 화이트리스트에 나열할 수 있습니다. 각 항목 길이는 200자를 초과할 수 없습니다. 화이트리스트의 항목과 일치하지 않는 모든 도메인, 스킴 및 URL은 차단됩니다.

예: ibm.com, *developerworks*, *.s81c.com/*, https://www.ibm.com*, https://*

참고: 화이트리스트 URL 필터에 http:// 또는 https://가 포함된 경우 URL 뒤에 바로 와일드카드 기호(*)를 포함시켜야 합니다(예: https://www.ibm.com*).

블랙리스트

요청 및 지표 계산에서 차단할 URL, 스킴 또는 도메인을 블랙리스트 필드에 추가하십시오. 최대 20개의 항목을 블랙리스트에 나열할 수 있습니다. 각 항목 길이는 200자를 초과할 수 없습니다.

예: *.profile.*.cloudfront.net/*.png, http://*

참고: 블랙리스트 URL 필터에 http:// 또는 https://가 포함된 경우 URL 뒤에 바로 와일드카드 기호(*)를 포함시켜야 합니다(예: https://www.ibm.com*).

필터링 및 차단 동작

테스트에는 화이트리스트와 블랙리스트가 모두 있을 수 있습니다. 허용되거나 차단되는 위치를 판별하는 경우 블랙리스트는 항상 화이트리스트를 겹쳐씁니다. 다음 테이블에는 화이트리스트 및 블랙리스트가 포함된 모든 시나리오의 필터링 및 차단 동작을 표시합니다.

표 1. 화이트리스트 및 블랙리스트의 필터링 및 차단 동작
블랙리스트 화이트리스트 동작 이유
공백 공백 액세스 허용 입력된 필터링 규칙이 없습니다.
공백 URL이 목록 항목과 일치하지 않음 액세스 차단 URL이 화이트리스트에 없습니다.
공백 UR이 목록 항목과 일치함 액세스 허용 URL이 화이트리스트에 있습니다. 액세스를 차단할 블랙리스트 항목이 없습니다.
URL이 목록 항목과 일치하지 않음 공백 액세스 허용 URL이 블랙리스트에 없습니다. 화이트리스트에 없는 URL에 대한 액세스를 금지하는 화이트리스트 항목이 없습니다.
UR이 목록 항목과 일치함 공백 액세스 차단 URL이 블랙리스트에 있습니다.
URL이 목록 항목과 일치하지 않음 URL이 목록 항목과 일치하지 않음 액세스 차단 URL이 화이트리스트에 없습니다.
URL이 목록 항목과 일치하지 않음 UR이 목록 항목과 일치함 액세스 허용 URL이 화이트리스트에 있습니다. URL이 블랙리스트에 없습니다.
UR이 목록 항목과 일치함 URL이 목록 항목과 일치하지 않음 액세스 차단 URL이 화이트리스트에 없습니다. URL이 블랙리스트에 있습니다.
UR이 목록 항목과 일치함 UR이 목록 항목과 일치함 액세스 차단 URL이 블랙리스트에 있습니다. 블랙리스트 항목이 화이트리스트 항목을 겹쳐씁니다.