以前只是看的枯燥的文字版的服务器返回状态码.
现在,看一张比较形象的图解,希望能增强记忆.点击图片看大图.
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响应,响应中包含状态码、响应头和可能的数据(响应体)。 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协议本身不处理...
重绘则是服务器返回一个不完整的页面,客户端通过JavaScript等技术动态加载剩余内容。 十、跨域资源共享(CORS) CORS是现代Web应用解决跨域问题的一种机制,通过设置Access-Control-Allow-Origin等头部,允许特定...
6. **状态码与服务器响应**:HTTP状态码是服务器对请求的响应结果,分为2XX成功、3XX重定向、4XX客户端错误和5XX服务器错误等类别,帮助开发者快速识别问题。 7. **Web服务器与协作机制**:Web服务器可以实现虚拟...
- **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协议的工作原理和...
5. **响应体**:响应体是服务器返回给客户端的实际数据,可能是HTML文档、图片、视频或其他任何类型的文件。 6. **HTTP版本**:HTTP协议经历了多个版本的发展,如HTTP/1.0、HTTP/1.1和HTTP/2。HTTP/2引入了二进制分...
5xx状态码表示服务器错误,如500 Internal Server Error表示服务器遇到了未知错误,503 Service Unavailable表明服务器暂时无法处理请求,可能是因为过载或维护。 理解这些HTTP的基础知识对于解答面试问题至关重要...
- **目的**:用于查看测试结果,包括响应时间、状态码等信息。 - **操作步骤**:在线程组上右键选择“添加”->“监听器”->“察看结果树”。 ##### 5. 运行并查看结果 - **操作步骤**:点击运行按钮,在“察看结果...
对于HTTP,最常提及的还有一个概念是状态码,状态码是服务器向客户端返回的响应状态,它告诉客户端请求是否成功,或者是否需要进行额外的操作。状态码分为几个类别,每个类别用不同的数字范围表示: - 1xx表示提示...
服务器接收到请求后,根据请求处理,然后返回HTTP响应,包含响应状态码(如200表示成功)、响应头(如Content-Type定义数据类型、Content-Length指示响应体的长度)以及实体内容(如HTML文档或图片)。 在.NET平台...
HTTP协议采用请求-响应模型:客户端发送一个HTTP请求到服务器,然后服务器返回一个HTTP响应。请求和响应都包含头信息和主体,其中头信息包含各种元数据,如请求方法、URL、版本、状态码等。 ### 请求方法 HTTP请求...
响应体则是服务器返回的数据,如HTML页面、图片或JSON数据。 三、HTTP方法 HTTP定义了一系列方法,包括GET、POST、PUT、DELETE、HEAD、OPTIONS等,每种方法对应不同的操作: - GET:获取资源,是最常见的请求方法。...
* 2xx:类状态码表示服务器成功处理了客户端的请求,也是我们最愿意看到的状态。 * 3xx:类状态码表示客户端请求的资源发送了变动,需要客户端用新的 URL 重新发送请求获取资源,也就是重定向。 从上述解释可以看出...
- HTTP协议采用请求-响应模型,客户端发起请求,服务器返回响应。 2. **HTTP方法**: - GET:获取资源,是最常见的HTTP方法,用于请求访问已经被URI(统一资源标识符)识别的资源。 - POST:提交数据到指定的...