2013-08-26 56 views
2

是否有可能在ASP.net MVC视图中检索HTTP状态响应代码?是否有可能在MVC视图中检索HTTP状态响应代码?

例如,我可以通过@ Environment.MachineName获取服务器名称。

是否有类似的简单方法来获取当前页面的http状态响应代码?

如果不是,那么使用Javascript怎么样?

如果没有,有没有办法做到这一点而不发出新的请求?我想从每个页面视图中获取这些信息,并且我宁愿不加倍点击这样做。

感谢

+0

为什么你想要当前页面的http状态码? – Kousha

+0

@Kousha我想运行一些JavaScript来记录页面加载的一些数据,但我只想在200上运行它。 – Mishap

回答

3

使用

Context.Response.StatusCode 
+0

非静态字段,方法或属性'System.Web需要对象引用.HttpContext.Response.get' – Mishap

+0

我确定他的意思是'HttpContext.Current.Response.StatusCode' – hunter

+0

@CulturalMishap:对不起;这应该是'Context'。 (或者就此而言,简单地说是“响应”)。 – SLaks

相关问题