社区
C++ 语言
帖子详情
在永久连接的HTTP中,客户端什么情况下再次向服务器发送请求?什么情况下服务器关闭连接?
zyq_123
2012-03-28 04:36:19
在永久连接的HTTP中,客户端什么情况下再次向服务器发送请求?什么情况下服务器关闭连接?
...全文
133
5
打赏
收藏
在永久连接的HTTP中,客户端什么情况下再次向服务器发送请求?什么情况下服务器关闭连接?
在永久连接的HTTP中,客户端什么情况下再次向服务器发送请求?什么情况下服务器关闭连接?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nossiac
2012-03-30
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
那客户端收到HTML后,图片等文件都是另外开一个HTTP请求的了?
[/Quote]
是的。
HTTP请求是各顾各的,但它们可以重复使用同一个连接进行数据传递。
这里连接是指TCP连接。
zyq_123
2012-03-30
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
主要是实现信息推送,而不用JS定时请求,但好像目前还不是很成熟,(主要是WEB服务器不支持)
[/Quote]
那客户端收到HTML后,图片等文件都是另外开一个HTTP请求的了?
zhouzhipen
2012-03-30
打赏
举报
回复
主要是实现信息推送,而不用JS定时请求,但好像目前还不是很成熟,(主要是WEB服务器不支持)
hxf829
2012-03-30
打赏
举报
回复
永久连接的http中,客户端与服务器的连接不会断开,永久连接就是为了不断的发数据吧
zyq_123
2012-03-30
打赏
举报
回复
在永久连接的HTTP中,客户端什么情况下再次向服务器发送请求?什么情况下服务器关闭连接?
Web
服务器
对
客户端
请求
的响应信息是,图解
HTTP
权威指南(三)| Web
服务器
对
HTTP
请求
的处理和响应...
一、问题解释Web
服务器
是如何处理
HTTP
事务的二、Web
服务器
Web
服务器
会对
HTTP
请求
进行处理并提供响应。Web
服务器
请求
的七大步骤:1)接受
客户端
连接
2)接收
请求
报文3)处理
请求
4)资源映射及访问5)构建响应6)发送响应7)记录日志1、接受
客户端
连接
1)处理新
连接
客户端
请求
一条到Web
服务器
的TCP
连接
时,Web
服务器
会建立
连接
,判断
连接
的另一端是哪个
客户端
,从TCP
连接
中
将IP地址解析出...
网站
服务器
如何处理
客户端
请求
,实际的Web
服务器
处理
客户端
请求
的步骤分析
第一步——接受
客户端
连接
接受一个
客户端
连接
,或者如果不希望与这个
客户端
建立
连接
,就将其
关闭
。第二步——接收
请求
报文从网络
中
读取一条
HTTP
请求
报文解析报文1. 解析
请求
行,查找
请求
方法、指定的资源标识符(URI)以及版本号,各项之间由一个空格分隔,并以一个回车换行(CRLF)序列作为行的结束;2. 读取以CRLF结尾的报文首部;3. 检测到以CRLF结尾的、标识首部结束的空行(如果有的话);4. ...
dhcp
服务器
是如何进行租约信息的更新的,DHCP
服务器
DHCP配置的过程:1、DHCP
客户端
以广播的方式向网络
中
的DHCP
服务器
发送
出DHCP Discover数据包;2、DHCP
服务器
在收到DHCP Discover数据包后,回应一个DHCP Offer数据包,并给予IP地址。TTL租期等相关参数;3、DHCP
客户端
会选取第一个收到的IP地址(多DHCP
服务器
),并以广播的方式确认IP地址;4、DHCP
服务器
响应DHCP
客户端
一个DHCP Ack数...
客户端
请求
不在
服务器
状态码,
HTTP
4XX
客户端
错误状态码
4XX的响应结果表明
客户端
是发生错误的原因所在。
HTTP
400 Bad Request 响应状态码表示由于语法无效,
服务器
无法理解该
请求
。
客户端
不应该在未经修改的
情况
下重复此
请求
。该状态码表示
请求
报文
中
存在语法错误。当错误发生时, 需修改
请求
的内容后
再次
发送
请求
。 另外, 浏览器会像 200 OK 一样对待该状态码。该状态码表示发送的
请求
需要有通过
HTTP
认证(BASIC 认证、DIGEST ...
浏览器到
服务器
的
请求
响应过程
从我们在浏览器的地址栏输入域名到浏览器显示内容,这个过程发生了什么? 域名解析:首先去DNS
服务器
去将域名解析成对应的IP地址。 再将解析得到的IP地址去我们想要访问的
服务器
去
请求
内容。 下面再对第二步进行详细剖析: 首先要弄明白
http
、
http
s、TCP、UDP、IP、socket直接的联系和区别:参考如下:
http
是应用层的协议,TCP是传输层的协议,IP是网络层的协议。 ht...
C++ 语言
64,675
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章