服务器响应状态码2、3、4、5开头都有哪些是什么意思
日期:2019-12-20
来源:程序思维浏览:8606次
201-206都表示请求成功
200-成功
201-已创建
202-已接受:服务器接受了请求,但未处理
203-非授权信息
204-无内容
205-重置内容
206-部分内容
300-307表示要完成请求,需要进一步操作,代码状态通常为重定向
300(多种选择) 服务器根据请求可执行多种操作。服务器可根据请求者来选择一项操作,或提供操作列表供其选择。
301(永久移动) 请求的网页已被永久移动到新位置。服务器返回此响应时,会自动将请求者转到新位置。您应使用此代码通知搜索引擎蜘蛛网页或网站已被永久移动到新位置。
302(临时移动)服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。会自动将请求者转到不同的位置。但由于搜索引擎会继续抓取原有位置并将其编入索引,因此您不应使用此代码来告诉搜索引擎页面或网站已被移动。
303(查看其他位置) 当请求者应对不同的位置进行单独的 GET 请求以检索响应时,服务器会返回此代码。对于除 HEAD 请求之外的所有请求,服务器会自动转到其他位置。
304(未修改) 自从上次请求后,请求的网页未被修改过。服务器返回此响应时,不会返回网页内容。
305(使用代理)请求者只能使用代理访问请求的网页。如果服务器返回此响应,那么,服务器还会指明请求者应当使用的代理。
307(临时重定向) 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。会自动将请求者转到不同的位置。但由于搜索引擎会继续抓取原有位置并将其编入索引,因此您不应使用此代码来告诉搜索引擎某个页面或网站已被移动。
400-417表示请求可能出错了,妨碍服务器处理
400-服务器不理解的请求语法
401-身份验证错误
403-服务器拒绝请求
404-未找到网页(最常见的了服务器状态)
405-方法禁用
406-不接受(无法使用请求的内容特性响应请求的网页)
407-需要代理授权
408-请求超时(服务器等待请求超时)
409-冲突
410-已删除
411-需要有效长度(服务器不接受不含有效内容长度标头字段请求)
412-未满足前提条件
413-请求实体过大
414-请求的URL过长
415-不支持的媒体类型
416-请求范围不符合要求
417-为满足期望值
500-505表示:服务器在尝试请求处理时发生内部错误,是服务器的错,不是请求的错
500-服务器内部错误
501-服务器不具备完成请求的功能
502-错误网管
503-服务器不可用(超载或者停机维护,暂停的状态)
504-网关超时
505-http版本不受支持(请求使用的http协议版本服务器不支持)
精品好课