什麼是407 Proxy Authentication Required錯誤程式碼?

ipidea發表於2022-01-10

407 Proxy Authentication Required錯誤程式碼表示伺服器無法完成請求,因為客戶端缺少代理伺服器的適當身份驗證憑據,該代理伺服器攔截客戶端和伺服器之間的請求。



4xx組中的所有狀態程式碼都是客戶端錯誤,這意味著事物的客戶端上的某些地方出錯,導致出現這些狀態碼。4xx類別包含20多個HTTP狀態程式碼,簡單介紹幾個,如400、401、403、404、405、406等等。4xx組中的狀態碼與5xx狀態碼不同。5xx狀態程式碼一般是伺服器端錯誤。

大多數情況下,需要407代理身份驗證的原因是由於客戶端,但在極少數情況下,伺服器可能是錯誤的根本原因。伺服器可能配置錯誤並且不正確地處理請求,這可能導致407狀態程式碼。

407 Proxy Authentication Required類似於401 Unauthorized。401 Unauthorized Error是一個HTTP狀態程式碼,表明伺服器收到了未經驗證的請求。唯一的區別是授權需要由代理完成。在407錯誤的情況下,伺服器不會報告直接身份驗證問題,而是報告客戶端需要使用代理伺服器進行身份驗證。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980628/viewspace-2851567/,如需轉載,請註明出處,否則將追究法律責任。

相關文章