Защо fetch в браузъра не може да изпрати Proxy-Authorization
Обяснява защо кодът на уеб страница не може да осигури вход през прокси в браузъра чрез задаване на забранен заглавен ред на заявка.
Proxy-Authorization е забранен заглавен ред на заявка за обикновените браузърни скриптове. Имената, започващи с Proxy-, са резервирани, така че AJAX или fetch заявка не може да използва този ред като контролиран от приложението механизъм за вход през прокси.
Промяната на заглавните редове на отговор CORS не дава разрешение да се зададе заглавен ред на заявка, контролиран от браузъра. По същия начин преместването на стойността в друг персонализиран ред не учи браузъра да се удостоверява пред изходящото си прокси.
Прокси конфигурацията на браузъра и поддържаният поток за удостоверяване поемат този вход. Ако вместо това заявката се прави от сървърно приложение, неговият собствен HTTP клиент има опции за прокси; ограниченията на браузърните заглавки и API на сървърния клиент са отделни интерфейси.
Дръжте паролата за прокси извън JavaScript на уеб страницата. Дори персонализирана крайна точка на приложението да приеме такава стойност, тя е станала данни на приложението, видими за този клиент, а не привилегирована мрежова настройка на браузъра.