首页 > 编程知识 正文

404和500,502和404有什么区别

时间:2023-05-04 08:06:33 阅读:21857 作者:4246

网络状态代码的含义,一般(204、304、404、504、502 ) ) )。

200服务器成功返回网页

404请求的页面不存在

503服务不可用

常见HTTP状态码大全

1xx (临时响应)表示临时响应且请求者必须继续操作的状态代码。

代码说明

http状态代码100 (继续)请求者必须继续提交请求。 服务器返回此代码,表示它接收请求的第一部分,并等待其雄辩部分。

http状态代码101 (切换协议)的请求者已经请求服务器切换协议,服务器确认并准备切换。

2xx (成功)是表示请求已成功处理的状态代码。

代码说明

http状态代码200 (成功)服务器成功处理了请求。 通常,这意味着服务器提供了所请求的网页。

http状态代码201 (已创建)请求成功,服务创建了新资源。

http状态代码202 (已批准)服务器已接受请求,但尚未处理。

http状态代码203 (错误信息)服务器成功处理了请求,但可能是从其他源返回的信息。

http状态代码204“无内容”服务器成功处理了请求,但没有返回任何内容。

http状态代码205“重置内容”服务器成功处理了请求,但没有返回任何内容。

http状态代码206 (部分内容)服务器成功处理了部分GET请求。

3xx (重定向)表示需要进一步操作才能完成请求。 这些状态代码通常用于重定向。

代码说明

对于http状态码300 (多重选择)请求,服务器可以执行多个操作。 服务器可以基于“请求者”(user agent )选择操作,也可以提供请求者可以选择的操作列表。

http状态代码301“永久移动”请求的网页已永久移动到新位置。 当服务器返回此响应(对GET或HEAD请求的响应)时,请求者将自动移动到新位置。

http状态代码302 (临时移动)服务器当前正在从不同位置的网页响应请求,但请求者必须继续使用原始位置进行后续请求。

如果http状态代码303 (查看其他位置)请求者需要使用单独的GET请求获取对不同位置的响应,则服务返回此代码。

http状态代码304 (未修改)自上次请求以来,请求的网页未被修改。 如果服务器返回此响应,则不返回网页内容。

http状态代码305 (使用代理)请求者只能使用代理访问所请求的网页。 如果服务器返回此响应,则还表明请求者必须使用代理。

http状态代码307 (临时重定向)服务器当前正在从不同位置的网页响应请求,但请求者必须继续使用原始位置进行后续请求。

4xx (请求错误)这些状态代码表示请求可能会发生错误,从而阻碍服务器的处理。

代码说明

http状态代码400 (错误请求)服务器不了解请求的语法。

http状态码401“非法”要求认证。 对于需要登录的网页,服务器可能会返回此响应。

http状态码403 (禁止)服务器拒绝请求。

http状态代码404 (缺少)服务器找不到请求的网页。

禁用在http状态代码405 (方法无效)请求中指定的方法。

http状态代码406无法使用所请求的内容特性来响应所请求的网页。

http状态代码407 (需要代理验证;此状态代码401 )类似于非法),但指定的请求者必须允许使用代理。

http状态代码408 (请求超时)服务器等待请求时发生超时。

http状态代码409 (冲突)服务器在请求完成时发生冲突。 服务器必须在响应中包含有关冲突的信息。

如果http状态代码410 (已删除)请求的资源被永久删除,服务将返回此响应。

http状态代码411 (需要有效长度)服务器不接受不包含有效内容长度报头字段的请求。

http状态代码412 (不符合先决条件)服务器不符合请求者为请求设置的任何先决条件。

http状态代码413“请求实体太大”服务器无法处理请求,因为请求实体太大,超出了服务器的处理能力。

http状态代码414 (请求的URI太长。 )请求的URI (通常为网址)太长,服务无法处理。

请求页不支持http状态代码415 (不支持的媒体类型)请求的格式。

如果http状态代码416 (请求不符合要求)页无法提供请求范围,服务器将返回此状态代码。

http状态代码417“不满足期望值”服务器不满足“期望值”请求标头字段的要求。

5xx (服务器错误)这些状态代码指示服务器尝试处理请求时发生了内部错误。 这些错误可能是服务器本身的错误,而不是请求错误。

代码说明

http状态代码500 (服务器内部错误)服务器发生错误,无法完成请求。

http状态代码501 (未实现)服务器不具备完成请求的功能。 例如,如果服务器无法识别请求方法,则可能返回此代码。

http状态代码502 (错误网关)服务器作为网关或代理从上游服务器接收无效响应。

http状态代码503 (服务不可用)服务器当前不可用(因为过载或停机维护)。 通常,这是暂时的状态。

http状态代码504 (网关超时)服务器用作网关或代理,但未能及时从上游服务器接收请求。

http状态代码505 (不支持http版本)服务器不支持请求中使用的http协议版本。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。