public
static
String SendGET(String url,String param){
String result=
""
;
//访问返回结果
BufferedReader read=
null
;
//读取访问结果
try
{
//创建url
URL realurl=
new
URL(url+
"?"
+param);
//打开连接
URLConnection connection=realurl.openConnection();
// 设置通用的请求属性
connection.setRequestProperty(
"accept"
,
"*/*"
);
connection.setRequestProperty(
"connection"
,
"Keep-Alive"
);
connection.setRequestProperty(
"user-agent"
,
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"
);
//建立连接
connection.connect();
// 获取所有响应头字段
Map<String, List<String>> map = connection.getHeaderFields();
// 遍历所有的响应头字段,获取到cookies等
for
(String key : map.keySet()) {
System.out.println(key +
"--->"
+ map.get(key));
}
// 定义 BufferedReader输入流来读取URL的响应
read =
new
BufferedReader(
new
InputStreamReader(
connection.getInputStream(),
"UTF-8"
));
String line;
//循环读取
while
((line = read.readLine()) !=
null
) {
result += line;
}
}
catch
(IOException e) {
e.printStackTrace();
}
finally
{
if
(read!=
null
){
//关闭流
try
{
read.close();
}
catch
(IOException e) {
e.printStackTrace();
}
}
}
return
result;
}
今天的文章JAVA后台访问url分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29614.html