http元刷新问题

时间:2009-07-25 17:50:01

标签: c# asp.net .net http visual-studio-2008

我正在使用http元刷新来刷新当前页面以保持会话直播。我正在使用VSTS 2008 + C#+ .Net 3.5并开发ASP.Net应用程序。

我的问题是,是否可以从客户端(浏览器)端发送If-Not-Modified-从请求头到服务器端并检查服务器端是否回应304 Not-Modified头到客户端? (我想用它来优化服务器的带宽和开销。)

如果是的话,是否有人可以在客户端和服务器端向我推荐一些示例代码如何实现?

4 个答案:

答案 0 :(得分:2)

这可以通过.NET 2.0中添加的HtmlMeta类来解决。它允许以编程方式访问元关键字。您可以查看here

答案 1 :(得分:1)

我对ASP.NET并不是很熟悉,但总的来说,对于类似这样的事情,请考虑使用ETags

答案 2 :(得分:0)

您可以使用jQuery的Ajax api查看文档here,有一个ifModified参数。此外,W3C阻止使用HTTP Meta Refresh

答案 3 :(得分:0)