如何穿过http代理服务器建立socket连接?

magicing 2009-02-02 02:56:04
本地代理服务器只支持http代理而且有很多限制,所以希望建立一个新的代理服务器,现在不知道怎么在在内网和外网直接建立socket连接,socket好像只支持socks类型的,http的不认,所以不知道能用什么方法可以把内网和外网连接成一个穿透代理服务器的通道,各位高手能帮忙回答下吗?还有qq等软件使用http代理可以登录了,这种连接是通道类型的吗,还是不保持连接只是各发各的数据?希望可以模拟这种过程让自己可以和远程的服务器建立连接而不用管中间是否有代理服务器。
...全文
341 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
blackcat242 2009-02-03
  • 打赏
  • 举报
回复
代理对应用来说应该是透明的
Conry 2009-02-02
  • 打赏
  • 举报
回复
有代理跟没代理不可能用同一种方式,要不然代理服务器还有什么用
不同的代理有不同的协议,按照协议跟服务器通信,如果通过(比如用户名,密码正确,你访问的ip也是许可的)就能连到外面,否则代理就不让你通过
关于通过代理连接的代码在codeproject上面有很多

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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