以前只是看的枯燥的文字版的服务器返回状态码.
现在,看一张比较形象的图解,希望能增强记忆.点击图片看大图.
HTTP 400 – 请求无效
HTTP 401.1 – 未授权:登录失败
HTTP 401.2 – 未授权:服务器配置问题导致登录失败
HTTP 401.3 – ACL 禁止访问资源
HTTP 401.4 – 未授权:授权被筛选器拒绝
HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败
HTTP 403 – 禁止访问
HTTP 403 – 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost
HTTP 403.1 禁止访问:禁止可执行访问
HTTP 403.2 – 禁止访问:禁止读访问
HTTP 403.3 – 禁止访问:禁止写访问
HTTP 403.4 – 禁止访问:要求 SSL
HTTP 403.5 – 禁止访问:要求 SSL 128
HTTP 403.6 – 禁止访问:IP 地址被拒绝
HTTP 403.7 – 禁止访问:要求客户证书
HTTP 403.8 – 禁止访问:禁止站点访问
HTTP 403.9 – 禁止访问:连接的用户过多
HTTP 403.10 – 禁止访问:配置无效
HTTP 403.11 – 禁止访问:密码更改
HTTP 403.12 – 禁止访问:映射器拒绝访问
HTTP 403.13 – 禁止访问:客户证书已被吊销
HTTP 403.15 – 禁止访问:客户访问许可过多
HTTP 403.16 – 禁止访问:客户证书不可信或者无效
HTTP 403.17 – 禁止访问:客户证书已经到期或者尚未生效
HTTP 404.1 – 无法找到 Web 站点
HTTP 404 – 无法找到文件
HTTP 405 – 资源被禁止
HTTP 406 – 无法接受
HTTP 407 – 要求代理身份验证
HTTP 410 – 永远不可用
HTTP 412 – 先决条件失败
HTTP 414 – 请求 – URI 太长
HTTP 500 – 内部服务器错误
HTTP 500.100 – 内部服务器错误 – ASP 错误
HTTP 500-11 服务器关闭
HTTP 500-12 应用程序重新启动
HTTP 500-13 – 服务器太忙
HTTP 500-14 – 应用程序无效
HTTP 500-15 – 不允许请求 global.asa
Error 501 – 未实现
HTTP 502 – 网关错误
http://www.cnbeta.com/articles/142424.htm
分享到:
相关推荐
5. HTTP状态码:状态码是服务器回应客户端请求的结果,分为2XX成功、3XX重定向、4XX客户端错误和5XX服务器错误四类,每类都有特定的含义,例如200表示请求成功,404表示找不到资源,500表示服务器内部错误。...
HTTP遵循请求/响应模型,即客户端发送一个请求到服务器,然后服务器返回一个响应。 ### HTTP的工作原理 #### 请求报文 请求报文由三部分组成:请求行、请求头和消息体。 - **请求行**:包含方法、URL和HTTP版本。 ...
客户端发起请求,服务器返回响应。请求由方法(GET、POST、PUT、DELETE等)、URL、HTTP版本、头部和可选的数据体组成;响应则包括状态码、响应头部和响应主体。 2. **HTTP方法**:GET用于获取资源,POST用于提交...
服务器接收到请求后,根据请求内容处理并返回一个HTTP响应,响应中包含状态码、响应头和可能的数据(响应体)。 2. HTTP的请求方法: HTTP协议定义了多种请求方法,其中最常见的是GET和POST。GET方法用于获取资源,...
如果是非 HEAD 请求,服务器返回的响应头都会有 body 数据。「204 No Content」也是常见的成功状态码,与 200 OK 基本相同,但响应头没有 body 数据。「206 Partial Content」是应用于 HTTP 分块下载或断点续传,...
服务器接收到请求后,根据请求内容返回一个HTTP响应,包括状态码、响应头部和响应体(通常为HTML文档或二进制数据,如图片或视频)。 **TCP与HTTP的关联** HTTP依赖于TCP来保证数据的可靠传输。HTTP协议本身不处理...
HTTP状态码是服务器向客户端反馈请求处理结果的三位数字,如200表示成功,404表示未找到资源,500表示服务器内部错误。理解这些状态码对于排查网页访问问题至关重要。 HTTP协议支持多种请求头和响应头,它们用来...
重绘则是服务器返回一个不完整的页面,客户端通过JavaScript等技术动态加载剩余内容。 十、跨域资源共享(CORS) CORS是现代Web应用解决跨域问题的一种机制,通过设置Access-Control-Allow-Origin等头部,允许特定...
HTTP状态码是服务器对请求的响应状态。常见的状态码有: 200:成功,请求已被正常处理。 404:未找到,服务器找不到请求的资源。 500:内部服务器错误,服务器遇到意外情况无法完成请求。 403:禁止,服务器拒绝请求...
3. HTTP状态码: - 1XX(临时响应):表示临时响应并需要请求者继续执行操作的状态码。 - 2XX(成功):表示成功处理了请求的状态码,如200(OK)。 - 3XX(重定向):表示要完成请求,需要进一步操作。通常,...
HTTP状态码是服务器向客户端传达请求处理结果的重要方式。例如,200表示成功,3xx表示重定向,4xx表示客户端错误(如404找不到资源),5xx表示服务器端错误(如500内部服务器错误)。 四、HTTP头部 HTTP头部包含了...
总的来说,《图解HTTP》这本书涵盖了HTTP协议的基础、请求和响应的结构、状态码的含义、会话管理、性能优化以及安全等方面的知识,是理解Web工作原理不可或缺的读物。通过阅读和学习,我们可以更好地理解和解决与...
6. **状态码与服务器响应**:HTTP状态码是服务器对请求的响应结果,分为2XX成功、3XX重定向、4XX客户端错误和5XX服务器错误等类别,帮助开发者快速识别问题。 7. **Web服务器与协作机制**:Web服务器可以实现虚拟...
它允许客户端(如浏览器)向服务器请求资源,并接收服务器返回的数据。 - **HTTP的发展历程**:HTTP最早在1991年由Tim Berners-Lee提出,随后经过多次改进和发展,目前最广泛使用的版本是HTTP/1.1和HTTP/2。 - **...
- **200 OK**:请求成功,服务器返回请求的资源。 - **204 No Content**:请求成功,但服务器不返回内容。 - **206 Partial Content**:服务器完成了一部分GET请求的处理。 - **3xx(重定向状态码)**:需要...
- **状态行**:包括HTTP版本号、状态码和状态消息,例如"HTTP/1.1 200 OK",状态码告知请求是否成功。 - **响应报头**:提供服务器信息、响应的元数据、缓存指示等,如Server、Content-Type等。 - **响应正文**:...
- 5xx类状态码表示服务器端错误,如「500 Internal Server Error」。 在实际面试中,求职者应当熟悉这些状态码,并能够解释它们的含义和应用场景。通过问答和图解的方式,可以更加深入地理解HTTP协议的工作原理和...