【发布时间】:2013-07-30 10:38:31
【问题描述】:
我正在尝试这段代码..
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.goo4le.com/");
request.Method = "HEAD";
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
Console.Write((int)response.StatusCode);
}
goo4le 是一个不存在的域。所以它应该返回 404。相反,它返回 200 状态。
我认为这是因为我的宽带提供商使用了自定义 404 页面。
This is what i see 当我在浏览器中输入 goo4le.com 时。
谁能告诉我如何获取真正的 http 状态而不是我的浏览器状态?
【问题讨论】:
-
我收到异常“无法解析远程名称:'www.goo4le.com'”
标签: c# httpwebrequest http-response-codes