1

我发现 HTTP HEAD 方法在实践中并不总是可靠的:HTTP HEAD 方法的可靠性

是否可以使用 HTTP GET 方法模拟 HTTP HEAD 方法?我的意思是我只需要答案的标题,所以它应该足以限制最大数据量。我可以在.NET 中做到这一点吗?

谢谢!

4

2 回答 2

1

是否可以使用 HTTP GET 方法模拟 HTTP HEAD 方法?

不,当然不。GET 请求总是带有响应的主体。这就是 HTTP 规范所说的。因此,除非您找到违反 HTTP 规范的 Web 服务器,否则我认为它不会起作用。只有 HEAD 动词旨在实现您正在寻找的东西。

于 2012-06-19T09:48:22.530 回答
0

使用WebClient.OpenRead()which 返回一个流。读入所需的字节数,然后关闭流。

于 2012-06-19T09:59:57.047 回答