
正文
java代码访问http的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java如何调用对方http接口 新手虚心求教
/**
* 程序中访问http数据接口
*/
public static String getURLContent(String urlStr) {
/** 网络的url地址 */
URL url = null;
/** http连接 */
HttpURLConnection httpConn = null;
/**//** 输入流 */
BufferedReader in = null;
StringBuffer sb = new StringBuffer();
try {
url = new URL(urlStr);
in = new BufferedReader(new InputStreamReader(url.openStream(), "GBK"));
String str = null;
while ((str = in.readLine()) != null) {
sb.append(str);
}
} catch (Exception ex) {
} finally {
try {
if (in != null) {
in.close();
}
} catch (IOException ex) {
}
}
String result = sb.toString();
System.out.println(result);
return result;
}
相关问答
Q1: java http请求直接请求地址的代码怎么写
public static String do_get(String url) throws ClientProtocolException, IOException {
String body = "{}";
DefaultHttpClient httpclient = new DefaultHttpClient();
try {
HttpGet httpget = new HttpGet(url);
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
body = EntityUtils.toString(entity);
} finally {
httpclient.getConnectionManager().shutdown();
}
return body;
}
Q2: java通过Myeclipse发布的WebService怎么使用HTTP的GET访问
WebService的HTTP GET请求,有两种方式,一种就是通过java代码使用阿帕奇的Httpclient类,使用get请求调用WebService;另外一种就更简单了,直接浏览器打开,地址栏输入webservice的url就能返回数据了,webservice返回的数据格式一般都是JSon格式。
Web services要使用两种技术:
XML(标准通用标记语言下的一个子集):XML是在web上传送结构化数据的伟大方式,Web services要以一种可靠的自动的方式操作数据,HTML(标准通用标记语言下的一个应用)不会满足要求,而XML可以使web services十分方便的处理数据,它的内容与表示的分离十分理想;
SOAP:SOAP使用XML消息调用远程方法,这样web services可以通过HTTP协议的post和get方法与远程机器交互,而且,SOAP更加健壮和灵活易用;
java代码访问http的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java代码访问http的信息别忘了在本站进行查找喔。







