如果代理服务器需要授权,则返回HTTP 407(“需要代理身份验证”)状态代码。
但是, 如果提供代理服务器无效的授权 会发生什么?它是否返回另一个HTTP 407或HTTP 401(“未授权”)或......? (用例可能是来自.NET的System.Net.WebClient
使用“默认代理凭据”,这恰好是无效的。)
我不介意一些“自己尝试”的步骤,但我的HTTP-foo很弱,而且我自己也没有这样的代理服务器(所以这对我来说更像是一个假设的问题)。我已经浏览了RFC 2616(包括“14.34代理授权”),但我无法收集任何东西 - 很可能是我的疏忽 - 并且对描述行为的适用部分的引用也非常多赞赏。