社区
无线
帖子详情
有做过HTTP的吗?一次连接多次请求的问题。
shoumingli1224
2004-10-22 03:06:12
我通过GPRS已经实现了下载网页的功能,但现在网络很慢,而且我是按照HTTP1.0来做的。效率比较低。现在想升级到HTTP1.1,一次连接多次请求,可以节省不少时间。但我怎么调也调不通。服务器怎么也来数据。查了很久都没有找出根本的原因。猜测是TCP的原因什么的。有经验的大虾给点提示。谢谢。
...全文
368
4
打赏
收藏
有做过HTTP的吗?一次连接多次请求的问题。
我通过GPRS已经实现了下载网页的功能,但现在网络很慢,而且我是按照HTTP1.0来做的。效率比较低。现在想升级到HTTP1.1,一次连接多次请求,可以节省不少时间。但我怎么调也调不通。服务器怎么也来数据。查了很久都没有找出根本的原因。猜测是TCP的原因什么的。有经验的大虾给点提示。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxf0204
2004-10-28
打赏
举报
回复
呵呵,学习!
sss2002
2004-10-28
打赏
举报
回复
上面的没有打完。
要测试HTTP 1.1 ,你先需要有个 HTTP1.1 的服务器(IIS就支持),然后你用 FLASHGET 下载文件就可以看到,FLASHGET 可以实现多点 TCP 连接。
建议去看 HTTP 的协议。
sss2002
2004-10-28
打赏
举报
回复
HTTP 1.1 可以支持多个请求
HTTP 1.0 只能支持单个请求
请参阅 RFC 文档。FLASHGET
shoumingli1224
2004-10-27
打赏
举报
回复
我自己顶一下。
网络面经:一个TCP
连接
可以发送多少个
HTTP
请求
?
一个TCP
连接
可以发送多少个
HTTP
请求
?就这这个
问题
,我们聊聊TCP、
HTTP
以及浏览器之间的关系和对
请求
处理的优化。 TCP与
HTTP
的渊源 我们知道TCP协议对应于传输层,
HTTP
协议对应于应用层。WEB项目中,
HTTP
协议是建立在TCP的基础上的。 最初浏览器从服务器加载一个网页,会发起一个
HTTP
请求
,这时需要先建立一个TCP
连接
。当本次数据
请求
完毕之后,会立刻断开TCP
连接
。 但随着时间的推理,HTML网页内容越来越复杂,不仅有内容,还有JS、CSS和图片资源,每个资源的
请求
都建立一次T
面试题:每发送一个
http
请求
就要建立一个tcp
连接
吗(非持久
连接
/持久
连接
)
文章目录一、非持久
连接
和持久
连接
二、TCP
连接
中多个
HTTP
请求
可以并行发送吗?三、一个TCP
连接
可以发送多少个
HTTP
请求
问题
? 一、非持久
连接
和持久
连接
非持久
连接
:
HTTP
/1.0 中 的首部字段Connection 默认值为 close,即每次
请求
都会重新建立和断开 TCP
连接
。 持久
连接
:
HTTP
/1.1 中 的首部字段 Connection 默认值为 keep-alive ,
连接
可以复用,只要发送端、接收端都没有提出断开
连接
,则保持tcp
连接
状态。
http
1.1中,所有的
连接
默认为
一次TCP
连接
支持多少次
HTTP
请求
http
1.0 默认一次tcp
连接
进行一次
http
请求
之后就会断开(由于资源浪费,有些服务器支持通过配置支持多次)
http
1.1
请求
头配置:Connection:keep-alive = true,只要tcp
连接
不断开(默认2小时),一直可以进行
http
请求
,但是一个tcp
连接
同一时间只支持一个
http
请求
Connection:keep-alive = false,只能发一次
http
请...
一个
http
请求
就是一个线程吗?Java的服务是每收到一个
请求
就新开一个线程来处理吗?
一个
http
请求
就是一个线程吗? 答案是:是,一个
http
请求
,就是一个线程。 tomcat
连接
数线程数 java的服务是每收到一个
请求
就新开一个线程来处理吗?tomcat呢? 总结
http
请求
,就是来银行办理业务的用户。tomcat,就是银行。一个线程,就是开辟一个窗口。 线程是共享cpu的,那么多线程比单线程,能提升处理速度吗? 好比,一个窗口(一个cpu),三个人来办理业务。单线程:一个办完一个办。多线程:大家轮着办,我一会给你办,你会儿给他办。 但是单线程,..
02 网络面经:一个TCP
连接
可以发送多少个
HTTP
请求
?
一个TCP
连接
可以发送多少个
HTTP
请求
?就这这个
问题
,我们聊聊TCP、
HTTP
以及浏览器之间的关系和对
请求
处理的优化。 TCP与
HTTP
的渊源 我们知道TCP协议对应于传输层,
HTTP
协议对应于应用层。WEB项目中,
HTTP
协议是建立在TCP的基础上的。 最初浏览器从服务器加载一个网页,会发起一个
HTTP
请求
,这时需要先建立一个TCP
连接
。当本次数据
请求
完毕之后,会立刻断开TCP
连接
。 但随着时间的推理,HTML网页内容越来越复杂,不仅有内容,还有JS、CSS和图片资源,每个资源的
请求
都建立一次TCP
连接
无线
3,846
社区成员
5,006
社区内容
发帖
与我相关
我的任务
无线
硬件/嵌入开发 无线
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 无线
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章