ਬ੍ਰਾਊਜ਼ਰ ਦਾ fetch Proxy-Authorization ਕਿਉਂ ਨਹੀਂ ਭੇਜ ਸਕਦਾ
ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ ਕਿ ਵੈੱਬਪੇਜ ਕੋਡ ਮਨਾਹੀ ਵਾਲਾ ਬੇਨਤੀ ਹੈਡਰ ਸੈੱਟ ਕਰਕੇ ਬ੍ਰਾਊਜ਼ਰ ਪ੍ਰੌਕਸੀ ਲੌਗਇਨ ਕਿਉਂ ਨਹੀਂ ਦੇ ਸਕਦਾ।
Proxy-Authorization ਆਮ ਬ੍ਰਾਊਜ਼ਰ ਸਕ੍ਰਿਪਟਾਂ ਲਈ ਮਨਾਹੀ ਵਾਲਾ ਬੇਨਤੀ ਹੈਡਰ ਹੈ। Proxy- ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਨਾਮ ਰਾਖਵੇਂ ਹਨ, ਇਸ ਲਈ AJAX ਜਾਂ fetch ਕਾਲ ਉਸ ਹੈਡਰ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ-ਨਿਯੰਤਰਿਤ ਪ੍ਰੌਕਸੀ-ਲੌਗਇਨ ਢੰਗ ਵਜੋਂ ਵਰਤ ਨਹੀਂ ਸਕਦੀ।
CORS ਜਵਾਬ ਹੈਡਰ ਬਦਲਣ ਨਾਲ ਬ੍ਰਾਊਜ਼ਰ-ਨਿਯੰਤਰਿਤ ਬੇਨਤੀ ਹੈਡਰ ਸੈੱਟ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਮਿਲਦੀ। ਇਸੇ ਤਰ੍ਹਾਂ, ਮੁੱਲ ਨੂੰ ਕਿਸੇ ਹੋਰ ਕਸਟਮ ਹੈਡਰ ਵਿੱਚ ਲਿਜਾਣ ਨਾਲ ਬ੍ਰਾਊਜ਼ਰ ਆਪਣੇ ਬਾਹਰ ਜਾਣ ਵਾਲੇ ਪ੍ਰੌਕਸੀ ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਨਹੀਂ ਸਿੱਖਦਾ।
ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਪ੍ਰੌਕਸੀ ਸੰਰਚਨਾ ਅਤੇ ਸਮਰਥਿਤ ਪ੍ਰਮਾਣੀਕਰਨ ਪ੍ਰਵਾਹ ਉਹ ਲੌਗਇਨ ਸੰਭਾਲਦੇ ਹਨ। ਜੇ ਇਸ ਦੀ ਬਜਾਏ ਸਰਵਰ-ਸਾਈਡ ਐਪਲੀਕੇਸ਼ਨ ਬੇਨਤੀ ਕਰਦੀ ਹੈ, ਤਾਂ ਉਸ ਦੇ ਆਪਣੇ HTTP ਕਲਾਇੰਟ ਕੋਲ ਪ੍ਰੌਕਸੀ ਵਿਕਲਪ ਹੁੰਦੇ ਹਨ; ਬ੍ਰਾਊਜ਼ਰ ਹੈਡਰ ਪਾਬੰਦੀਆਂ ਅਤੇ ਸਰਵਰ ਕਲਾਇੰਟ API ਵੱਖਰੇ ਇੰਟਰਫੇਸ ਹਨ।
ਪ੍ਰੌਕਸੀ ਪਾਸਵਰਡ ਨੂੰ ਵੈੱਬਪੇਜ JavaScript ਤੋਂ ਬਾਹਰ ਰੱਖੋ। ਭਾਵੇਂ ਕਸਟਮ ਐਪਲੀਕੇਸ਼ਨ ਐਂਡਪੌਇੰਟ ਅਜਿਹਾ ਮੁੱਲ ਸਵੀਕਾਰ ਕਰੇ, ਇਹ ਉਸ ਕਲਾਇੰਟ ਲਈ ਦਿਖਣ ਵਾਲਾ ਐਪਲੀਕੇਸ਼ਨ ਡੇਟਾ ਬਣ ਗਿਆ ਹੈ, ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਵਾਲੀ ਨੈੱਟਵਰਕ ਸੈਟਿੰਗ ਨਹੀਂ।