介绍
这期内容当中小编将会给大家带来有关怎么在java后台发起一个得到请求并获取响应数据,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
package com.jl.chromeTest; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; import java.nio.charset.StandardCharsets;/* * ,*得到请求测试 ,*/public class  Test { ,@org.junit.Test public 才能;void 测试(),throws 异常{ String 才能;result =, (“http://www.baidu.com"); System.out.println才能(“结果=====?结果); ,}/* * *,才能得到请求 *,才能@param url *才能@return *,才能@throws 例外 ,*/,public String get (String url), throws Exception { String 才能;content =,空; URLConnection 才能;URLConnection =, new 网址(URL) .openConnection (); HttpURLConnection 才能;connection =, (HttpURLConnection), urlConnection; connection.setRequestMethod才能(“GET");//才能连接 connection.connect才能();//得才能到响应码 int 才能;responseCode =, connection.getResponseCode (); if 才能;(responseCode ==, HttpURLConnection.HTTP_OK), { ,,BufferedReader BufferedReader =, new BufferedReader (new InputStreamReader ,,,,(connection.getInputStream (),, StandardCharsets.UTF_8)); ,,StringBuilder bs =, new StringBuilder (); ,,String l; ,,while ((=l bufferedReader.readLine ()), !=, null), { ,,,bs.append (l) .append (“\ n"); ,,} ,,content =, bs.toString (); ,,} return 才能;内容; ,} }
结果如图:
上述就是小编为大家分享的怎么在java后台发起一个得到请求并获取响应数据了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。