码迷,mamicode.com
首页 > Web开发 > 详细

http 408

时间:2014-11-03 16:33:40      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:http 408

HTTP请求的步骤:

(1) 从您站点的 IP 名称 ( 即您站点的网址-URL, 不带起始的 ‘http://‘) 获得一个 IP 地址。这个对应关系 ( 即由 IP 名称向 IP 地址转换的对应关系 ) 由域名服务器 (DNSs) 提供。
(2) 打开一个 IP 套接字 (socket) 连接到该 IP 地址。
(3) 通过该套接字写 HTTP 数据流。
(4) 从您的Web服务器接受响应的 HTTP 数据流。该数据流包括状态编码, 其值取决于 HTTP 协议 。 解析该数据流得到状态编码和其他有用信息。


408发生的时机:

408发生预示着2-3之间的处理超时。通常套接字开通和通过该套接字书写入 HTTP 数据流之间只有很短的时间间隔(毫秒)。在特殊情况下,这一间隔可能会因我们计算机系统的一些操作而增加,如我们暂停一个执行程序, 而这就发生在套接字刚刚产生之后。 或是这两个步骤在我们系统上很快地接连发生,但第二个步骤在互联网上遇到不合理延迟。 您的 Web 服务器也可能将这两个步骤间的可接受间隔设定得很低,如您的服务器很忙,对它认为有点儿慢的尝试链接感觉有点儿 ‘ 不耐烦 ‘ 了。

任何这些情况都可能会生成 408 错误。但它们都相当不易发生。在正常的 IP 通讯中,这两个步骤之间的时间间隔应该远远小于 10 秒,应该是完全可以为您的 Web 服务器接受。

http 408

标签:http 408

原文地址:http://gudaoqing.blog.51cto.com/7729345/1571273

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!