社区
C#
帖子详情
如何在内网里面透过Http代理服务器和外网机器建立socket连接(在线等)
qhgary
2007-11-28 05:13:39
请问如何在内网里面透过Http代理服务器和外网机器建立socket连接,我被这个问题困扰很久了。
比如qq它登录就提供http,sock4,sock5这三种代理方式,我就不知道它这个http方式怎么做的。
连接肯定要通过socket进行传输二进制的数据的,TCP/UDP分别该如何做呢?哪种会容易一些?
谢谢。
...全文
495
10
打赏
收藏
如何在内网里面透过Http代理服务器和外网机器建立socket连接(在线等)
请问如何在内网里面透过Http代理服务器和外网机器建立socket连接,我被这个问题困扰很久了。 比如qq它登录就提供http,sock4,sock5这三种代理方式,我就不知道它这个http方式怎么做的。 连接肯定要通过socket进行传输二进制的数据的,TCP/UDP分别该如何做呢?哪种会容易一些? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
he_hawk
2008-09-03
打赏
举报
回复
可以的HttpRequest可发送二进制数据.
使用remoting就有两种连接方式,一种是tcp,一种是http.
能否UDP不清楚了
qhgary
2008-03-27
打赏
举报
回复
如果我用HttpRequest的话总觉得有个问题,就是我发送了东西以后需要等反馈,怎么异步呢?而且我只想发送UDP的数据包,用httpRequest可以发送UDP的二进制数据报么?
珍惜生命远离CPP
2008-03-22
打赏
举报
回复
创建一个socket
链接代理服务器
发送 "CONNENT 123.123.123.123:6543 HTTP/1.1\r\nHost:123.123.123.123\r\n\r\n"可能需要再加入认证信息
然后就能发送接收数据
可以参考这里
http://www.codeguru.com/Cpp/I-N/internet/http/print.php/c6209/
liqngjun123
2008-03-22
打赏
举报
回复
如果你的程序是用HttpRequest写的话,那么可以设置其代理服务器名称和端口参数。该类会与代理服务器互动,不需要自己再写代码。
xiaoyuzi
2008-03-21
打赏
举报
回复
请搜索nat穿透
一个内网(一固定ip路由器带多台机器)和一个公网(有固定ip)之间,必须先由内网向公网发起连接,建立连接后公网就可以和内网通讯,但是注意如果一段时间不通讯,连接会丢失,我以前使用一个线程定时发无用的消息来保持连接。
两个都是内网,必须有一台公网服务器来中转消息。
qhgary
2008-03-21
打赏
举报
回复
我想知道的就是如何“先由内网向公网发起连接”?只需要这一步就够了,我不哟哦那个跟另外的内网机器连接的,我只想跟公网server建立通讯方式,但是我要通过代理服务器才能访问公网,直接发送数据包到公网server发不过去吧,该怎么弄。我有代理服务器帐号。
qhgary
2008-03-20
打赏
举报
回复
具体怎么做呢?像flashget设置了Http代理就可以下载文件了,qq设置了http代理就可以登录服务器了...
我的软件怎么设置http代理服务器使其可以跟外网的某个服务器通讯呢?
Koala_sea
2007-11-28
打赏
举报
回复
通过路由不可以吗?
Koala_sea
2007-11-28
打赏
举报
回复
mark
C++
socket
网络编程--
http
服务器(支持php)实战教学视频
C++
socket
网络编程大全实战
http
服务器(支持php)视频培训教程概况:本课程会同时演示在linux和windows中的编程,课程中的线程和正则表达式都使用c++提供库。本课程包含了
socket
网络编程常用的所有特性,包括tcp、udp协议的基础编程,广播包,超时
连接
,多路复用,高并发的epoll多路复用,多线程的服务端。课程讲解理论与实践相结合,实践以代码延时讲解为主。
安全
连接
方式SSL
通常的
连接
方式中,通信是以非加密的形式在网络上传播的,这就有可能被非法窃听到,尤其是用于认证的口令信息。为了避免这个安全漏洞,就必须对传输过程进行加密。对
HTTP
传输进行加密的协议为
HTTP
S,它是通过SSL(Secure
socket
layer)进行
HTTP
传输的协议,不但通过公用密钥的算法进行加密保证传输的安全性,而且还可以通过获得认证证书CA,保证客户
连接
的服务器没有被假冒。 使用公用密钥的方式可以保证数据传输没有问题,但如果浏览器客户访问的站点被假冒,这也是一个严重的安全问题。这个问题不属于加密本
第十一章、远程联机服务器SSH / XDMCP / VNC / RDP
维护网络服务器最简单的方式不是跑去实体服务器前面登入,而是
透过
远程联机服务器联机功能来登入主机, 然后再来进行其他有的没的维护就是了。Linux 主机几乎都会提供 sshd 这个联机服务,而且这个服务还是主动进行数据加密的! 讯息在网络上面跑安全多了。同时我们还能
透过
rsync 这个指令以 sshd 信道来达成异地数据备援的功能哩!相当不赖。 如果想要利用图形接口登入,那么默认的 Xdmcp 配
SIP穿越NAT SIP穿越防火墙
FireWall&NAT其实光口板本质就相当于NAT设备。达到NAT穿透,光口板对SIP处理也就无问题。FireWall是一种被动网络安全防卫技术,位于网络的边界,在两个网络之间执行访问控制策略,防止外部网络对内部信息资源的非法访问,也可以阻止特定信息从内部网络被非法输出。一般来说,防火墙将过滤掉所有不请自到的网络通信(除指定开放的地址和端口)。NAT技术分为基本的网络地址转换技术(NAT...
鸟哥的Linux私房菜(服务器)- 第二十二章、邮件服务器: Postfix
第二十二章、邮件服务器: Postfix 最近更新日期:2011/08/10 在这个邮件服务器的架设中,我们首先谈论 Mail 与 DNS 的重要相关性,然后依序介绍 Mail Server 的相关名词,以及 Mail Server 的运作基本流程与协议,也会谈到相关的 Relay 与邮件认证机制等项目, 这些项目对于未来邮件服务器的管理与设定是重要的,请不要忽略了
C#
110,529
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章