1、300 Multiple Choice:被请求的资源有系列可供选择的回馈信息,每个都有自己特定的地址和浏览器驱动的商议信息。用户或浏览器能够自行选择个的地址进行重定向。
2、301 Moved Permanently:被请求的资源已移动到位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个 URI 之。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。
3、302 Found:请求的资源现在临时从不同的 URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。
4、303 See Other:对应当前请求的响应可以在另个 URI 上被找到,而且客户端应当采用 GET 的方式访问那个资源。这个方法的存在主要是为了允许由脚本的POST请求输出重定向到个的资源。
5、304 Not Modified:如果客户端发送了个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码。304 响应禁止包含消息体,因此始终以消息头的第个空行结尾。
6、305 Use Proxy:被请求的资源必须通过指定的代理才能被访问。Location 域中将给出指定的代理所在的 URI 信息,接收者需要重复发送个单独的请求,通过这个代理才能访问相应资源。只有原始服务器才能建立305响应。
7、306 unused:在版的规范中,306 状态码已经不再被使用。