当前位置: 技术问答>java相关
客户端向web server发出get请求,要用到那些类才能实现?
来源: 互联网 发布时间:2015-09-25
本文导语: 有一个web server,现在要编写一个java客户端,向web server发出get请求,请问要用到那些类才能实现? (主要是和银行的server交易的,需要通过get方法提交一些xml数据) | URL url = new URL("http://13...
有一个web server,现在要编写一个java客户端,向web server发出get请求,请问要用到那些类才能实现?
(主要是和银行的server交易的,需要通过get方法提交一些xml数据)
(主要是和银行的server交易的,需要通过get方法提交一些xml数据)
|
URL url = new URL("http://134.127.20.154:8000/sc/sc?city=beijing");
URLConnection urlconn = url.openConnection();
urlconn.setDoOutput(true);
InputStream is = urlconn.getInputStream();
int b;
while((b = is.read()) != -1){
System.out.print((char)b);
}
URLConnection urlconn = url.openConnection();
urlconn.setDoOutput(true);
InputStream is = urlconn.getInputStream();
int b;
while((b = is.read()) != -1){
System.out.print((char)b);
}
|
http://www.innovation.ch/java/HTTPClient/
这里有一个写好的HTTPClient的library,可以参考,或者干脆直接使用,还算比较好用
有源码的
这里有一个写好的HTTPClient的library,可以参考,或者干脆直接使用,还算比较好用
有源码的
|
sun.net.www.http.HttpClient
网上见过介绍的,按图索骥吧
网上见过介绍的,按图索骥吧
|
401 Unauthorized.......
你请求的那个网页需要登录认证
你请求的那个网页需要登录认证
|
两种方法都可以:
1、使用URL;
2、使用Socket去做,发送 Get xxx,就可以了。
个人意见,仅供参考。
1、使用URL;
2、使用Socket去做,发送 Get xxx,就可以了。
个人意见,仅供参考。
|
用UrlConnection类
|
关注