Plik PAC wybiera trasę, zanim przeglądarka otrzyma odpowiedź. Nie może sprawdzić typu zawartości obrazu w odpowiedzi, a następnie wstecznie wybrać innego serwera proxy.

Nazwa pliku kończąca się na .jpg to tylko wskazówka. Obrazy mogą pochodzić z adresów URL bez rozszerzenia, a adres URL przypominający obraz może zwrócić dokument błędu.

Dla HTTPS istnieje jeszcze jedno ograniczenie: przeglądarki mogą usunąć ścieżkę i zapytanie, zanim adres URL trafi do oceny PAC. Reguła szukająca /images/ może nigdy nie otrzymać tego tekstu.

Nie polegaj na starych przełącznikach, które ujawniały pełne adresy URL, bez sprawdzenia udokumentowanego zachowania obecnej przeglądarki. Takie przełączniki zmieniają też, które wrażliwe informacje o adresie URL stają się widoczne dla skryptu routingu.

Jeśli kontrolowana usługa publikuje zasoby pod dedykowaną nazwą hosta, polityka oparta na nazwie hosta może jaśniej wyrazić zamierzoną trasę. W przeciwnym razie wybierz mechanizm, który naprawdę ma informacje wymagane przez decyzję. Wejście URL skryptu PAC nie jest widokiem pobranej strony ani jej DOM.

Powiązane artykuły