HTTP代理的效率问题

sujiewen 2009-05-27 09:29:38
我现在写了简单HTTP代理,现在只支持GET,但是我在使用我自己道理浏览网页时,发现有的连接下载失败,怎么去解决这样的问题?是慢网速慢的情况下,很明显.但是IE不通过代理很正常,怎么解决这样问题?谢谢
我的代理基本思路就是,一个监听线程,监听HTTP连接,有连接后,马上去创建另个线程,这个线程就是负责数据读取和发送,最后销毁自己.
大家帮帮我,提供解决思路就可以,谢谢.
...全文
164 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sujiewen 2009-05-27
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 hikaliv 的回复:]
你的连接总失败,还是下载的过程中会失败?
[/Quote]
不是总失败,是偶尔
jinling4388 2009-05-27
  • 打赏
  • 举报
回复
光宇广贞 2009-05-27
  • 打赏
  • 举报
回复
你的连接总失败,还是下载的过程中会失败?
冷月清晖 2009-05-27
  • 打赏
  • 举报
回复
建议先用个比较成熟的代理软件做下测试。

貌似还有开源的。
pathuang68 2009-05-27
  • 打赏
  • 举报
回复
建议参考一下线程池的概念。到网上搜搜,很多例子。
pathuang68 2009-05-27
  • 打赏
  • 举报
回复
那个线程不要销毁,让它等待下一个任务。线程的销毁和创建是比耗好资源的。
sujiewen 2009-05-27
  • 打赏
  • 举报
回复
大家继续,谢谢
aaaa3105563 2009-05-27
  • 打赏
  • 举报
回复
帮顶··
Sou2012 2009-05-27
  • 打赏
  • 举报
回复
UP!!
梅文海 2009-05-27
  • 打赏
  • 举报
回复
你应该看看 HTTP 的协议,http 协议可以支持持续连接的

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧