我正在寻求通过 C# 以编程方式确定 http://about.com之类的网站或http://mail.google.com 之类的页面是否需要身份验证?
我在考虑服务器响应 400、401、402 等,但我不太确定。
有人可以指出我正确的方向吗?URL 可以是任意的,也可以是也可能不在 SSL 上,并且可能只有几个页面需要身份验证,而其他页面则不需要。
谢谢
史蒂夫
编辑
根据 Will 的建议,我可以改写一下这个问题:在使用 C#创建时,如何确定我们是否收到了 Web 重定向而不是请求的页面(以及重定向的类型)?HttWebRequest