HTTP状态代码(HTTP状态代码)。
典型的状态代码如下:
200 -服务恢复正常网页404 -请求的网页不存在503 -服务不可用
所有状态的说明:
1xx ) (临时响应) ) ) ) )。
临时响应的状态代码,指示请求者必须继续操作。
代码说明
100 (继续)索赔人必须继续提出索赔。 服务器返回此代码,表示它已收到请求的第一部分,并正在等待其余的部分。
101 (协议切换)请求者请求服务器切换协议,服务器确认切换并准备好。
2xx (成功) )
表示请求已成功处理的状态代码。
代码说明
200 (成功)服务器成功处理了请求。 通常,这意味着服务器提供了请求的网页。
201 (已创建)请求成功,服务器创建了新资源。
202 (已接受)服务器已接受请求,但尚未处理。
203 )非法信息)服务器成功处理了请求,但可能是从其他来源返回的信息。
204 )服务器成功处理了请求,但没有返回任何内容。
205 )内容重置)服务器成功处理了请求,但没有返回任何请求。
206 )部分内容)服务器成功处理了部分GET请求。
3xx (重定向() ) () ) ) ) ) ) ) ) )。
表示需要进一步操作才能完成请求。 这些状态代码通常用于重定向。
代码说明
对于300 (多选)请求,服务器可以执行多个操作。 服务器可以根据请求者(用户代理)选择操作,也可以提供请求者可以选择的操作列表。
301 (永久移动)请求的网页永久移动到了新位置。 当服务器返回此响应(对GET或HEAD请求的响应)时,请求者将自动移动到新位置。
302 )暂时移动)服务器当前正在从不同位置的网页对请求进行响应,但请求者必须继续使用原始位置进行后续请求。
303 )查看其他位置)如果请求者需要使用单独的GET请求来获取不同位置的响应,服务将返回此代码。
304 (未修改)自上次请求以来,请求的页面未修改。 如果服务器返回此响应,则不返回网页内容。
305 )使用代理)委托者只能使用代理访问委托的页面。 如果服务器返回此响应,请求者还表示必须使用代理。
307 )暂时重定向)服务器当前正在从不同位置的网页对请求进行响应,但请求者必须继续使用原始位置进行后续请求。
4xx (请求错误) ) ) ) )。
这些状态代码表示请求可能发生错误,从而阻碍了服务器的处理。
代码说明
400 )错误请求)服务器不理解请求的语法。 (解决方案参数格式不正确) ) )。
要求401 (非法)认证。 对于需要登录的网页,服务器可能会返回此响应。
403 (禁止)服务器拒绝请求。
404 (未找到)服务器找不到请求的网页。
405 )方法无效)使请求中指定的方法无效。
406 (不接受)无法使用请求的内容特性响应请求的页面。
与407 (需要代理认证)此状态代码401 )非法)类似,但指定的委托人必须允许使用代理。
408 )请求超时)服务器在等待请求时发生了超时。
409 (冲突)请求完成时服务器发生冲突。 服务器必须在响应中包含有关冲突的信息。
410 (已删除)如果请求的资源被完全删除,服务器将返回此响应。
411 (需要有效长度)服务器不接受不包含有效内容长度标头字段的请求。
412 )不符合先决条件)的服务器不符合请求者在请求中设定的任何先决条件。
413 (请求实体过大)由于请求实体过大,超出了服务的处理能力,因此服务无法处理请求。
414 )请求的URI太长(请求的URI );通常是网站),服务器无法处理。
415 )不支持的介质类型)请求的格式在请求页上不支持。
如果416 (请求范围与请求范围不匹配)页不能提供请求范围,服务将返回此状态代码。
417 (不满足期望值)服务器不满足“期望”请求标头字段的请求。
5xx ()服务器错误) ) ) ) ) )。
这些状态代码表示在服务尝试处理请求时发生了内部错误。 这些错误可能不是请求错误,而是服务器本身的错误。
代码说明
500 (服务器内部错误)服务器发生错误,无法完成请求。 (解决方案参数不正确) ) ) )。
501 (未实施)服务器不具有完成请求的功能。 例如,如果服务器无法识别请求方法,则可能返回此代码。
502 )错误网关)服务器作为网关或代理,从上游服务器接收无效应答。
503 )服务不可用)服务器当前不可用(过载或停机维护)。 通常,这是暂时的状态。
504 )网关超时)服务器作为网关或代理,但未能及时接收来自上游服务器的请求。
505 )不支持HTTP版本。 服务器不支持用于请求的HTTP协议版本。
作者: honey缘木鱼
链接: https://万维网.建校.com/p/b 23 e 2EA 636 F2
来源:简书
简书的版权归作者所有,任何形式的转载请联系作者获得许可并注明出处。