仅获取响应标头

时间:2010-10-31 04:05:09

标签: c# .net asp.net

  

可能重复:
  HttpWebResponse: closing the stream

使用ASP.NET是否可以发出请求并仅获取响应头?我必须对一个大文件做一个请求,但我只需要响应头,我不关心文件的内容。

我想知道是否有类似于来自php(http://php.net/manual/en/function.get-headers.php)的get_headers。

1 个答案:

答案 0 :(得分:4)

我不确定如何以原生方式执行此操作,但至少,您可以使用自定义HTTP处理程序(ASHX)文件来创建所需的标头,并在响应中不返回任何其他内容。 / p>

<强>更新

如果设置WebRequest.Method = "HEAD",则服务器应自动仅返回标头。这是根据W3