1.代码实例如下:
public class HttpgetUtils {
public static String sendGETRequest(String path, Map
params, String ecoding) throws Exception{
//拼接GET参数条件
StringBuilder url = new StringBuilder(path);
url.append("?");
for(Map.Entry
entry : params.entrySet()){
url.append(entry.getKey()).append("=");
url.append(URLEncoder.encode(entry.getValue(), ecoding));
url.append("&");
}
url.deleteCharAt(url.length() - 1);
//发起请求
HttpURLConnection conn = (HttpURLConnection)new URL(url.toString()).openConnection();
conn.setConnectTimeout(5000);
conn.setRequestMethod("GET");
if(conn.getResponseCode() == 200){
//获取请求返回来的结果-【这是返回Str的情况Json的基本同理,把返回来的json字符串转换成Json对象就行了】
StringBuffer buffer =