java http请求的问题

you_lhf 2017-04-20 03:21:25

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;
}


请教,为啥同样的地址去访问,jdk1.6的下就可以获取到返回结果,jdk1.7下就不行呢?是我本地的事情,还是一个通病;请大神指点,或者说我在1.7的环境下对.net的一个接口进行访问获取返回的值,请问有啥替代方法么?
...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huhk 2017-04-20
  • 打赏
  • 举报
回复
提供下错误信息。
X元素 2017-04-20
  • 打赏
  • 举报
回复
okhttp 很多库类可以实现的。
110成成 2017-04-20
  • 打赏
  • 举报
回复
httpclient.
you_lhf 2017-04-20
  • 打赏
  • 举报
回复
有人么,自己顶一下。。。。

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧