Tag: http headers

将X-Frame-Options标题添加到MVC 4应用程序中的所有页面

我正在尝试添加X-Frame-Options头(将值设置为“DENY”)添加到我的MVC 4应用程序中。 我环顾四周,似乎这是为所有页面添加最干净的方式。 但是,当我添加这个代码,它不会build立。 OnResultExecuting的错误 “没有find合适的方法来覆盖”。 public class XframeOptions : ActionFilterAttribute { public override void OnResultExecuting( System.Web.Mvc.ResultExecutingContext filterContext) { filterContext.HttpContext.Response.AddHeader( "X-Frame-Options", "DENY"); } } 如果这是最干净的方法,我该如何解决这个错误? 在MVC 4应用程序中处理这个问题有更好的方法吗?

HTTP头字段“Content-Location”的目的是什么?

困惑/启发我的问题的评论search引擎是否尊重HTTP头字段“Content-Location”? ,我想知道, HTTP中的Content-Location头域的确切目的是什么,以及如何使用它。

SSL也encryptioncookie吗?

SO的评论并没有明确地回答这个问题。 这可能是暗示的,但我想明确地logging下来。 如果SSL处于活动状态,它将encryptionHTTP标头数据,如“set-cookie”? 我知道“setSecure”只在HTTPS处于活动状态时才传输cookie,但如果SSL处于活动状态,我想确认是否所有标题数据在默认情况下都被encryption,而不需要使用“setSecure”。

什么标题自动发送wget?

我知道你可以用–header选项手动设置一些头文件,但是我想知道它发送了什么头文件而没有交互。

设置多个具有相同名称的HTTP头?

据我所知,HTTP规范允许设置多个具有相同名称的HTTP头。 有没有用例(从客户端到服务器,反之亦然)? HTTP 1.1第4.2节 : 当且仅当该报头字段的整个字段值被定义为以逗号分隔的列表[即#(值)]时,具有相同字段名的多个消息报头字段可以存在于消息中。 必须将多个头域组合成一个“field-name:field-value”对,而不改变消息的语义,把每个后续的域值附加到第一个域中,每个域都用逗号分隔。 因此,接收具有相同字段名的头部字段的顺序对于组合字段值的解释是重要的,因此当消息被转发时,代理务必不改变这些字段值的顺序。 如果我没有错,就不需要多个同名的头文件。

如何使用cookie创buildHTTP客户端请求?

我有一个node.js连接服务器,检查请求的cookie。 为了在节点内testing它,我需要一种方法来编写客户端请求并附加一个cookie。 我明白,HTTP请求有这个“cookie”头,但我不知道如何设置和发送 – 我也需要在同一个请求发送POST数据,所以我目前正在使用danwrong的restler模块,但似乎并没有让我添加该标题。 有关如何使用硬编码的cookie和POST数据向服务器发出请求的任何build议?

如何在Django中检测浏览器types?

我如何检测客户端正在使用哪种浏览器types。 我有一个问题,我不得不要求人们使用不同的浏览器(Firefox),而不是IE浏览器。 我怎样才能得到这个信息。 我知道HTTP请求有这个信息(头)。 我将如何从Django框架中的view.py获取navigator.appName?

设置一个HTTP代理来插入一个头

我需要testing一些HTTP客户端,我宁愿不修改。 我需要testing的是服务器的行为,当客户端的请求包括一个特定的静态头。 我想运行这个testing的最简单的方法是设置一个HTTP代理,在每个请求中插入头。 什么是最简单的方法来设置?

如何在rails下设置webrick中的access-control-allow-origin?

我写了一个小的Rails应用程序,通过xmlhttprequests将内容提供给另一个站点,这些站点将在另一个域中运行(不可能让它们在同一台服务器上运行)。 我知道我需要在我的Rails服务器上设置访问控制允许来源,以允许请求的网页访问这个材料。 这似乎是相当不错的文件如何做到这一点与Apache,这可能是我将使用一旦我部署网站的服务器。 虽然我正在开发,但我希望只使用webrick,因为我习惯使用rails。 有没有一种方法来configurationwebrick在轨道内提供适当的http头?

是否有一个谷歌浏览器扩展在每个请求中注入自定义HTTP标头?

Firefox有“修改头”插件 。 Google Chrome浏览器有没有这样的function?