常见的状态码出现原因200、301、302、403、404、500、503

200 请求被成功处理

成功请求

301 永久性重定向

比如建设一个网站后,将网站的url变换了,重新申请一个域名,但是希望之前的用户访问之前url仍然可以访问到,就可以做一个重定向新的url下面。比如京东最早域名www.360buy.com名重定向到现在www.jd.com

302 临时性重定向

比如用户在未登录时访问个人中心页面,这时可以临时重定向到登录的url。

400 请求出错

由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。

401 未授权

  • 401.1 未授权:登录失败
    此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限
  • 401.2 未授权:服务器的配置导致登录失败
    此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。此错误通常由未发送正确的 WWW 验证表头字段所致
  • 401.3 未授权:由于资源中的 ACL 而未授权
    此错误表明客户所传输的证书没有对服务器中特定资源的访问权限。
    此资源可能是客户机中的地址行所列出的网页或文件,
    也可能是处理客户机中的地址行所列出的文件所需服务器上的其他文件。
    请记录试图访问的完整地址,并与 Web 服务器的管理员联系以确认您是否具有访问所请求资源的权限
  • 401.4 未授权:授权服务被筛选程序拒绝
    此错误表明 Web 服务器已经安装了筛选程序,用以验证连接到服务器的用户。此筛选程序拒绝连接到此服务器的真品证书的访问
    请记录试图访问的完整地址,并与 Web 服务器的管理员联系以确认您是否具有访问所请求资源的权限
  • 401.5 未授权:ISAPI/CGI 应用程序的授权失败
    此错误表明试图使用的 Web服务器中的地址已经安装了 ISAPI 或 CGI程序,在继续之前用以验证用户的证书。此程序拒绝用来连接到服务器的真品证书的访问
    请记录试图访问的完整地址,并与 Web服务器的管理员联系以确认您是否具有访问所请求资源的权限

403 没有访问权限

系统中某些页面只有在某些权限下才能访问,当用户去访问了一个本身没有访问权限的url,回报403错误。

  • 403.1 禁止:禁止执行访问
    如果从并不允许执行程序的目录中执行 CGI、ISAPI或其他执行程序就可能引起此错误

  • 403.2 禁止:禁止读取访问
    如果没有可用的默认网页或未启用此目录的目录浏览,
    或者试图显示驻留在只标记为执行或脚本权限的目录中的HTML 页时就会导致此错误

  • 403.3 禁止:禁止写访问

  • 如果试图上载或修改不允许写访问的目录中的文件,就会导致此问题。如果问题依然存在,请与 Web服务器的管理员联系

  • 403.4 禁止:需要 SSL
    此错误表明试图访问的网页受安全套接字层(SSL)的保护。
    要查看,必须在试图访问的地址前输入https:// 以启用 SSL。

  • 403.5 禁止:需要 SSL 128
    此错误消息表明您试图访问的资源受 128位的安全套接字层(SSL)保护。
    要查看此资源,需要有支持此SSL 层的浏览器。
    请确认浏览器是否支持 128 位 SSL安全性。
    如果支持,就与 Web服务器的管理员联系,并报告问题

  • 403.6 禁止:拒绝 IP 地址
    如果服务器含有不允许访问此站点的 IP地址列表,并且您正使用的 IP地址在此列表中,就会导致此问题

  • 403.7 禁止:需要用户证书
    当试图访问的资源要求浏览器具有服务器可识别的用户安全套接字层(SSL)证书时就会导致此问题。
    可用来验证您是否为此资源的合法用户。
    请与 Web服务器的管理员联系以获取有效的用户证书

  • 403.8 禁止:禁止站点访问
    如果 Web服务器不为请求提供服务
    或您没有连接到此站点的权限时,就会导致此问题
    请与 Web 服务器的管理员联系

  • 403.9 禁止访问:所连接的用户太多
    如果 Web太忙并且由于流量过大而无法处理您的请求时就会导致此问题。
    请稍后再次连接

  • 403.10 禁止访问:配置无效
    此时 Web 服务器的配置存在问题

  • 403.11 禁止访问:密码已更改
    在身份验证的过程中如果用户输入错误的密码,就会导致此错误。
    请刷新网页并重试

  • 403.12 禁止访问:映射程序拒绝访问
    拒绝用户证书试图访问此 Web 站点。
    请与站点管理员联系以建立用户证书权限。
    如果必要,也可以更改用户证书并重试

404 没有对应资源

一般是自己输入了一个url,这个url并不合法。
404 找不到,Web 服务器找不到您所请求的文件或脚本。
请检查URL 以确保路径正确。

405 不允许此方法

405 不允许此方法,对于请求所标识的资源,不允许使用请求行中所指定的方法。(get/post/put/delete/请求用混淆了,更正即可)
请确保为所请求的资源设置了正确的 MIME 类型

406 不可接受

根据此请求中所发送的“接受”标题,
此请求所标识的资源只能生成内容特征为“不可接受”的响应实体

407 需要代理身份验证

407 需要代理身份验证,在可为此请求提供服务之前,
您必须验证此代理服务器。请登录到代理服务器,然后重试

412 前提条件失败

在服务器上测试前提条件时,部分请求标题字段中所给定的前提条件估计为FALSE。
客户机将前提条件放置在当前资源 metainformation(标题字段数据)中,以防止所请求的方法被误用到其他资源

414 Request-URI 太长

414 Request-URI 太长,Request-URL太长,服务器拒绝服务此请求。仅在下列条件下才有可能发生此条件:

  1. 客户机错误地将 POST 请求转换为具有较长的查询信息的 GET 请求
  2. 客户机遇到了重定向问题(例如,指向自身的后缀的重定向前缀)
  3. 服务器正遭受试图利用某些服务器(将固定长度的缓冲区用于读取或执行 Request-URI)中的安全性漏洞的客户干扰

500 服务器错误

比如服务器某一个函数代码出错了,有没有捕获异常,这时候会报500错误。
500 服务器的内部错误,Web 服务器不能执行此请求。请稍后重试此请求。

501 未实现

501 未实现,Web 服务器不支持实现此请求所需的功能。请检查URL 中的错误

502 网关出错

网关出错,当用作网关或代理时,服务器将从试图实现此请求时所访问的upstream 服务器中接收无效的响应

503 服务器停机或正在维护

系统正在维护或者服务器暂停的时候,回报500错误。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: - 200 OK:表示服务器已成功处理请求。常用于GET和POST请求。 - 201 Created:表示服务器已经创建了新的资源。常用于POST请求。 - 302 Found:表示请求的资源被暂时移动到了另一个URL,需要重新发送请求获取资源。常用于重定向。 - 401 Unauthorized:表示请求需要用户身份验证。常用于需要用户登录的页面。 - 403 Forbidden:表示服务器拒绝访问请求,因为请求的资源被禁止访问。常用于权限控制。 - 404 Not Found:表示请求的资源不存在。常用于请求不存在的页面或资源。 - 500 Internal Server Error:表示服务器在处理请求时发生了错误。常用于服务器内部错误或未捕获的异常情况。 ### 回答2: 1. 200状态码:表示成功处理了请求。服务器成功返回请求的数据。 2. 201状态码:表示成功创建了一个新资源,并且该资源已被服务器接受。通常用于创建新的网页、新的资源等。 3. 302状态码:表示请求的资源临时重定向到其他位置。客户端应继续使用原有URI进行后续的请求。 4. 401状态码:表示请求需要用户进行身份验证。服务器发送该状态码,表示客户端尚未提供有效的身份验证凭证,例如需要登录后才能访问的资源。 5. 403状态码:表示服务器理解请求,但是拒绝执行。服务器发送该状态码,表示客户端没有访问该资源的权限。 6. 404状态码:表示请求的资源不存在。服务器未能找到请求的资源,通常是由于输入的URL有误或该资源已被删除。 7. 500状态码:表示服务器内部错误。服务器在处理请求时发生未知的错误,无法完成客户端的请求,通常是由于服务器故障或代码错误引起的。 这些HTTP状态码用于表示服务器对请求的处理结果,帮助客户端和服务器之间进行通信和沟通。 ### 回答3: 常见的HTTP状态码有以下几种含义: 1. 200 OK:请求成功。表示服务器已成功处理请求,返回的信息在响应体中。 2. 201 Created:已创建。表示请求已成功处理,并且服务器创建了新的资源。通常在 POST 请求成功后返回此状态码。 3. 302 Found:临时重定向。表示请求的资源已被临时移动到其他位置。客户端需要使用新的 URL 发起新的请求。 4. 401 Unauthorized:未授权。表示请求需要进行身份验证,但客户端未提供有效的身份验证信息,通常导致需要登录的情况。 5. 403 Forbidden:禁止访问。表示服务器拒绝了请求,因为客户端没有访问请求的资源的权限,通常是由于权限设置引起的。 6. 404 Not Found:未找到。表示服务器未找到请求的资源,即请求的路径在服务器上不存在或无法访问。 7. 500 Internal Server Error:服务器内部错误。表示服务器在处理请求时发生了错误,可能是由于服务器配置问题或代码错误引起的。 这些状态码是 HTTP 协议中常见状态码,能够帮助客户端和服务器之间进行更准确的通信,以便正确处理和展示请求的结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值