PAC URL은 APT 프록시 설정이 아니다
APT에는 외부 프록시 검색 훅이 있지만, 브라우저 PAC URL을 넘기는 것은 프록시 엔드포인트를 제공하는 것과 같지 않다.
Acquire::http::Proxy-Auto-Detect 외부 명령을 지정하는 것이지 PAC 스크립트 URL이 아니다. APT는 연결하려는 URI를 그 명령에 전달한다.
| 명령 출력 | APT 결과 |
|---|---|
| 프록시 URI 하나 | 반환된 엔드포인트를 사용한다. |
DIRECT | 직접 연결을 선택한다. |
| 출력 없음 | 일반 설정을 그대로 사용한다. |
전송 계약은 APT를 브라우저 PAC 평가기로 만들지 않는다. PAC URL은 JavaScript 경로 선택 데이터이고, 프록시 URI는 전달 서비스다. 관리형 헬퍼는 의도한 정책을 단일 결과로 변환해야 한다. 진단 정보는 그 표준 출력 결과 채널 밖에 두어야 한다.
안정적인 경로에는 호스트별 DIRECT 항목 몇 개를 둔 승인된 명시적 프록시가 더 간단할 수 있다. APT는 호스트별 프록시 항목이 해당 호스트의 자동 검색보다 우선한다고 문서화한다.
설치된 APT가 지원하는 경우 인증은 적절한 별도 자격 증명 파일에 둔다. 경로를 찾는 것이 인증은 아니다. 데스크톱 시스템 전체 버튼이 모든 브라우저 PAC 조건을 변환했다고 가정하지 말고 실제로 적용되는 APT 입력을 확인한다.