正确响应 HEAD 请求

发布于 2024-11-08 21:06:58 字数 155 浏览 5 评论 0原文

我有一个 IHttpHandler 提供动态生成的文件。我希望响应 HEAD 请求,让客户端知道文件是否已更改。

我需要发送最后更改日期和文件大小,我是否必须使用 Response.AddHeader() 或是否有更简洁的方法?

I have an IHttpHandler serving dynamically generated files. I wish to respond to HEAD requests to let the client know whether the file has changed.

I need to send the last change date and the file size, do I have to use Response.AddHeader() or is there a cleaner way?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

戏剧牡丹亭 2024-11-15 21:06:58

最后修改时间,可以调用:

Response.Cache.SetLastModified()

确定需要设置尺寸吗?框架通常会根据响应的实际大小自动处理这一问题。

For the last modified time, you can call:

Response.Cache.SetLastModified()

Are you sure you need to set the size? The Framework usually takes care of that automatically, based on the actual size of the response.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文