首页 > 代码库 > HTTP状态码

HTTP状态码

HTTP 2XX范围内的状态码表明了:"客户端发送的请求已经被服务器接受并且被成功处理了"。200 OK是HTTP请求成功后的标准响应,当你在浏览器中打开www,ikoalabear.com后,通常会得到一个200的状态码。206状态码表示的是:"客户端通过发送范围请求头Range抓取到了资源的部分数据"。这种请求通常用来:

1)学习http头和状态

2)解决网路问题

3)解决大文件下载问题

4)解决CDN和原始HTTP服务器问题

5)使用工具例如ftp,wget,telnet测试断电续传

6)测试将一个大文件分割成多个部分同时下载

-------------------------------------------------------------

3XX (重定向)

300(多种选择) 针对请求,服务器可执行多种操作。服务器可根据请求者选择一项操作,或提供操作列表供请求者选择

301(永久移动) 请求的网页已永久移动到新位置。服务器返回此响应(对get或head请求的响应)时,会自动将请求者转到新位置

302(临时移动) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求

303(查看其它位置) 请求者应当对不同的位置使用单独的GET请求来检索响应时,服务器返回此代码

304(未修改) 自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容

305(使用代理) 请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理

307(临时重定向) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求

 

HTTP状态码