上周末去腾讯面试,跟一个技术人员聊,聊到如何通过WAP接入点连接网络时:
T:说说通过WAP接入点连接一个服务器的过程。
W:初始化WinSock库-调用socket()创建一个socket,调用connect连接10.0.0.172服务器,然后发送一个CONNECT请求连接目标服务器...(被打断).
T:有CONNECT这个请求吗?
W:...
W:当然有
T:CONNECT请求怎么写?
W:CONNECT a.b.c.d:port HTTP/1.0\r\n\r\n
T:这里面为什么没有URL地址,你确定这样能连接成功吗?
W:...
W:HTTP协议不是只有GET和POST请求,这两个请求是要带URL的。但是CONNECT是连接目标主机的请求,不需要URL。
后面又说到不通过代理连接的问题
T:给你一个域名,不用代理,如何连接到服务器
W:创建socket,调用gethostbyname解析域名...(又被打断)
T:解析域名的这个函数是系统的API吗?
W:...
posted on 2009-09-23 17:35
披星戴月 阅读(592)
评论(1) 编辑 收藏 引用 所属分类:
c/c++