使用204 http状态代码做“ajax”表单被认为是“好习惯”吗?

时间:2013-12-08 08:54:53

标签: ajax http

我想要在后台提交的html表单。我目前使用外部库(jquery ajax form)来实现此目的。

我刚刚了解了204 http状态代码,它告诉代理不要重定向。在我的测试中,当表单提交回调返回此代码时,Web浏览器(chrome)将保留在同一页面上。使用此状态代码而不是库来执行ajax表单会被视为一种好的做法,还是应该继续使用库?大多数浏览器都支持吗?如果存在状态代码,为什么库甚至存在呢?

1 个答案:

答案 0 :(得分:0)

  

204状态代码
  服务器已完成请求但不需要返回   entity-body,可能想要返回更新的元信息。该   响应可能包括新的或更新的元信息形式   实体标题,如果存在,应该与...相关联   要求的变体。

状态代码204可用于ajax请求。具有204状态代码的响应意味着向客户端说明请求已被成功接受/执行但响应中没有实体主体。但是元信息可能会有更新。即您可以向标题添加更新。