public static String httpGet2(String urlStr, List<String> urlParam) throws IOException {
OkHttpClient client = new OkHttpClient.Builder().readTimeout(60, TimeUnit.SECONDS).build();
if (urlParam != null && !urlParam.isEmpty()) {
urlStr += "?";
// 定义一个迭代器,并将MAP值的集合赋值
for (String string : urlParam) {
urlStr += string + "&";
}
urlStr = urlStr.substring(0, urlStr.length() - 1);
}
System.out.println(urlStr);
Request request = new Request.Builder()
.url(urlStr)
.get()
.addHeader("cache-control", "no-cache")
.build(); Response response = client.newCall(request).execute();
return response.body().string();
}
OkHttpClient client = new OkHttpClient.Builder().readTimeout(60, TimeUnit.SECONDS).build();
if (urlParam != null && !urlParam.isEmpty()) {
urlStr += "?";
// 定义一个迭代器,并将MAP值的集合赋值
for (String string : urlParam) {
urlStr += string + "&";
}
urlStr = urlStr.substring(0, urlStr.length() - 1);
}
System.out.println(urlStr);
Request request = new Request.Builder()
.url(urlStr)
.get()
.addHeader("cache-control", "no-cache")
.build(); Response response = client.newCall(request).execute();
return response.body().string();
}
解决方案 »
- 如何让多个Web应用共用一个认证
- 网上商城数据库设计书
- Ajax爱好者请进~~~
- 一个数字的二进制字符串形式,如何转换为一个byte[],因为要存进数据库中定义为binary的字段里。
- 为什么这样写不可以?
- struts spring配置启动问题,谁能解决?
- 事务应该写在应用程序端还是数据库端?
- 哪位高手指点下Struts怎么实现动态下拉菜单~~~
- to control the Transaction-boundary in EJB
- java8来了,有传统的ORM框架实现类似Linq和Jinq的功能了么?
- Spring3.1+springmvc3.1+hibernate3.5 注解 Unknown entity
- 404,是不是T猫被占用了。
但是连接池会帮你关闭
你执行完一次代码后可以用netstat查看
https://www.jianshu.com/p/a71a42f4634b