不发送内容,HTTP头

不发送内容,HTTP头,http,header,Http,Header,是否有确保不显示任何内容的HTTP标头 即使体内有一些内容 编辑: 我将答案视为“否”,并接受标题无法控制内容的事实。发送状态代码204无内容发送状态代码204无内容 是否有确保不显示任何内容的HTTP标头 确保不显示任何内容的最佳方法是不发送任何内容-您永远不能100%信任客户机做您想做的事情。也就是说,有一种方法可以精确地指定您想要什么: 10.2.5 204无内容 服务器已完成请求,但不需要返回实体主体,并且可能希望返回更新的元信息。响应可能包括实体头形式的新的或更新的元信息,如果存在,则

是否有确保不显示任何内容的HTTP标头

即使体内有一些内容

编辑:


我将答案视为“否”,并接受标题无法控制内容的事实。

发送状态代码
204无内容

发送状态代码
204无内容

是否有确保不显示任何内容的HTTP标头

确保不显示任何内容的最佳方法是不发送任何内容-您永远不能100%信任客户机做您想做的事情。也就是说,有一种方法可以精确地指定您想要什么:

10.2.5 204无内容

服务器已完成请求,但不需要返回实体主体,并且可能希望返回更新的元信息。响应可能包括实体头形式的新的或更新的元信息,如果存在,则应与请求的变量相关联

如果客户端是用户代理,则不应更改导致发送请求的文档视图。此响应的主要目的是允许在不更改用户代理的活动文档视图的情况下输入操作,尽管任何新的或更新的元信息都应应用于当前用户代理的活动视图中的文档

204响应不能包括消息体,因此总是由头字段后的第一个空行终止

是否有确保不显示任何内容的HTTP标头

确保不显示任何内容的最佳方法是不发送任何内容-您永远不能100%信任客户机做您想做的事情。也就是说,有一种方法可以精确地指定您想要什么:

10.2.5 204无内容

服务器已完成请求,但不需要返回实体主体,并且可能希望返回更新的元信息。响应可能包括实体头形式的新的或更新的元信息,如果存在,则应与请求的变量相关联

如果客户端是用户代理,则不应更改导致发送请求的文档视图。此响应的主要目的是允许在不更改用户代理的活动文档视图的情况下输入操作,尽管任何新的或更新的元信息都应应用于当前用户代理的活动视图中的文档

204响应不能包括消息体,因此总是由头字段后的第一个空行终止


@Yuri当然,如果您不告诉服务器,服务器会发送内容。状态代码头只会指示客户端忽略它。您的具体情况是什么?@Pekka,很抱歉一开始就不清楚,我的问题来自我的后脑勺,我记得在那里看到了一个标题,据说它确保了服务器没有发送任何内容。@Yuri您可能是指一个标题请求?(GET、POST、PUT……的替代方案)但这是由客户端发送的,如果可以,则由服务器做出反应。@Pekka否,但这是一个有趣的主题。顺便问一下,是否有浏览器通过不显示内容来尊重204头?@Yuri当然,如果您不告诉服务器,服务器会发送内容。状态代码头只会指示客户端忽略它。您的具体情况是什么?@Pekka,很抱歉一开始就不清楚,我的问题来自我的后脑勺,我记得在那里看到了一个标题,据说它确保了服务器没有发送任何内容。@Yuri您可能是指一个标题请求?(GET、POST、PUT……的另一种选择)但这是由客户端发送的,如果可以,则由服务器做出反应。@Pekka否,但这是一个有趣的主题。顺便问一下,是否有浏览器通过不显示内容来尊重204标题?但是否有某种内容标题确保没有内容可见,即使它被包括在内?@Yuri-no,这是不可能的-响应头将被客户端解析,但只有在发送了响应(包括响应体)之后。你的情况如何?为什么不干脆不发送任何内容呢?对我来说,不发送任何内容很容易,与我一起工作的人没有那么多,这就是为什么我想阻止他们在不发送内容的情况下发送内容的尝试。如果不可能,只需说“204没有内容,阻止现有内容是不可能的。”但是否有某种内容头确保没有内容可见,即使包含了内容?@Yuri没有,这是不可能的-响应头将由客户端解析,但只有在发送响应(包括响应正文)后才会解析。你的情况如何?为什么不干脆不发送任何内容呢?对我来说,不发送任何内容很容易,与我一起工作的人没有那么多,这就是为什么我想阻止他们在不发送内容的情况下发送内容的尝试。如果不可能,只需说“204没有内容,阻止现有内容是不可能的。”