질문:
PAC 파일을 테스트하는 방법?
환경: Cisco WSA(Web Security Appliance), 명시적 모드, PAC 파일
PAC 파일 오류는 일반적으로 Internet Explorer, Firefox 등의 브라우저에서 표시되지 않습니다. 이러한 오류는 구문 또는 논리와 관련될 수 있습니다.
간단한 Java 함수 Alerts()를 사용하여 PAC 파일의 구문 및 논리의 문제를 해결할 수 있습니다
아래 예는 이 함수를 적용하여 PAC 파일이 처리되었는지 여부와 일치하는 "if" 명령문을 확인하는 방법을 보여줍니다.
함수 FindProxyForURL(url, 호스트)
{
javascript:경고("함수 내부");
if(isInNet(host, "200.0.0.0", "255.0.0.0"))
{
javascript:경고("내부 첫 번째 if");
"PROXY 10.49.217.162:80"을 반환합니다.
}
if(isInNet(host, "210.0.0.0", "255.0.0.0"))
{
javascript:경고("내부 2nd if");
"PROXY 10.49.217.162:80"을 반환합니다.
}
그렇지 않으면 "DIRECT"를 반환합니다.
}
참고: 이 기능은 예를 들어 로드 밸런싱을 수행하는 고급 PAC 파일 스크립트를 트러블슈팅하는 데 유용할 수 있습니다.