常用的HTTP状态码: 2XX-请求成功、3XX-重定向、301-永久重定向、302-临时重定向、303-请求其他资源、4XX-客户端错误、401-未认证、403-被拒绝、404-资源不存在、405-不允许使用该方法、5XX服务器端错误、500-服务器内部错误、502-错误网关、503-服务不可用、504-网关超时。 NSURL Error Code List: enum : ...
一个好的例子就是 If-None-Match 头,经常在 GET 请求中使用,如果指定了 If-None-Match ,那么客户端只在响应中的 ETag 改变后才会重新接收回应。 先决条件的另外一个例子就是 If-Match 头,这个一般用在 PUT 请求上用于指示只更新没被改变的资源,这在多个客户端使用 HTTP 服务时用来防止彼此间不会覆盖相同内容。
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。 HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。客户端通过发送HTTP请求向服务器请求对资源的访问。 客户端发送消息:HTTP请求由请求行、消息报头、请求正文三部分组成。 客户端请...
注意,在HTTP1.0中对应的状态信是“Moved Temporatily”。出现该状态代码时,浏览器能够自动访问新的URL,因此它是一个很有用的状态代码。注意这个状态代码有时候可以和301替换使 用。有的服务器返回301,有的则返回302。严格地说,我们只...
网页HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码... HTTP状态码1xx “临时响应消息” 请求已被接受,需要继续处理。临时响应,只包含状态行和某些可选的响应头信息 100(继续) 客户端应继续发送请求。临时响应用来通知客户端请求已经被服务器接收,且仍未被拒绝...
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码: ...
HTTP状态码(HTTP Status Code) 定义 HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 所有状态码的第一个数字代表了响应的五种状态之一。
关于HTTP statusCode状态码200、300、400、500序列的解释。您应使用此代码通知搜索引擎蜘蛛网页或网站已被永久移动到新位置。302(临时移动) 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。如果服务器返回此响应,还表示请求者应当
通常,这只是一种暂时的状态。 504(网关超时) 服务器作为网关或代理,未及时从上游服务器接收请求。 505(HTTP 版本不受支持) 服务器不支持请求中所使用的 HTTP 协议版本。 原文链接:http://www.appfanr.com/2012/06/http-statuscode-status-code-200300400500-sequence/...