社区
网络编程
帖子详情
socket发送http请求问题
guoyx
2008-09-24 11:05:00
我用socket Api创建socket,然后连接代理服务器,再把http的请求(get方式)发送出去,服务器有返回.
如果我用socket api直接想连接服务器(即http请求中的ip和port),就是connect不上,更别说发送请求,这是怎么回事.
...全文
111
5
打赏
收藏
socket发送http请求问题
我用socket Api创建socket,然后连接代理服务器,再把http的请求(get方式)发送出去,服务器有返回. 如果我用socket api直接想连接服务器(即http请求中的ip和port),就是connect不上,更别说发送请求,这是怎么回事.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guoyx
2008-09-24
打赏
举报
回复
其实,我要访问的服务器,是用http协议来传输2进制的数据,所以用网页没办法试,是无法显示.
如果是服务器拒绝我的访问,那为什么我使用代理服务器转发我的请求就可以呢?
qiujian5628
2008-09-24
打赏
举报
回复
有可能是服务器端拒绝你的访问,你可以用ie不用代理登陆试试。
guoyx
2008-09-24
打赏
举报
回复
你说的我也考虑过,但我现在的网络,我连接其他网站的80端口是一点问题都没有,所以你说的应该是可以否定掉.
比如,访问163.com,是没问题,可以把163的页面返回.
我要访问的服务器,他端口不是80,我怀疑不是http服务器服务方式,但是为什么我通过网络上的所谓代理服务器就可以?也就是我socket先连接代理服务器,成功后把我组织好的http协议发送到代理服务器,这样就ok.
lzg0001
2008-09-24
打赏
举报
回复
我以前也作过,直接连可以成功的。
直接连不通可能是你的代理服务器的原因,或许你所在的网络不能够直接连外网,用 IE 打开网页时 IE 自己一般是要检测代理环境的,建议你换个网络环境再试一下。
guoyx
2008-09-24
打赏
举报
回复
没人知道吗?
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同时会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理
问题
的啊aas...
使用
Socket
发送
HTTP请求
在java开发中有不少
发送
Http请求
的需求,比较常见的工具类有HttpURLConnection,HttpClient和Spring中的RestTemplate,这几个类封装程度一个比一个高,越来越方便开发,更符合面向对象的编程思想.但是久而久之,也渐渐地...
java
socket
实现http_java
socket
实现
http请求
java中
发送
Http请求
的...相对于前两种,直接使用
Socket
发送
http请求
可以说是最底层的方式,其他方式或多或少的对该方式进行了封装,如下。
Socket
socket
= new
Socket
("localhost", 8080);OutputStream os =
socket
...
c++
socket
发送
http请求
socket
编程中往往需要目标服务器的IP地址和端口来进行通信,但是服务器的IP地址往往很难记住,从而产生了域名,例如百度的是www.baidu.com。 例如:在百度搜索域名这个词条会发现,上面的url是...
java
socket
发送
http请求
public static void main(String[ ] args) throws UnknownHostException, IOException { String host = "127.0.0.1"; int port = 8080;
Socket
socket
= new S
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章