303 See Other:该状态码和 302 有着相同功能,但是 303 明确表示客户端应当采用 GET 方法获取资源
备注:301、302、303 响应码返回时,几乎所有的浏览器都会把 POST 改为 GET,并删除请求报文内的主体,之后请求会自动再次发送。
304 Not Modified:客户端发送附带条件的请求(采用 GET 方法的请求报文中包含 If-Match/If-Modified-Since/If-None-Match/If-Range/If-Unmoodified-Since 中任一首部)时,服务器允许请求访问资源,但未满足条件的情况。304 返回时不包含任何响应的主体部分。304 与重定向无关系。
307 Temporary Redirect:临时重定向。与 302 含义相同。302 标准禁止将 POST 变换成 GET,但是使用时大家并不遵守。而 307 会遵守浏览器标准,不会将 POST 变为 GET。
400 Bad Request:报文中存在语法错误,浏览器无法理解,但会像对待 200 OK 一样对待该状态码。