`
收藏列表
标题 标签 来源
HttpURLConnection掉服务的使用 httpurlconnection 服务
public String GetRestUntil(String address,String parm){
		StringBuilder result = new StringBuilder();
		try {
			java.net.URI url = new java.net.URI(address);
	        HttpURLConnection connection = (HttpURLConnection) url.toURL().openConnection();
                 //post请求才需要设置下面
	        //connection.setDoOutput(true);
	        //connection.setDoInput(true);
	        connection.setRequestMethod("GET");
	        //connection.setUseCaches(false);//post请求缓存也设置为false
	        PrintWriter pw = new PrintWriter(connection.getOutputStream());
	        pw.print(parm);
	        pw.flush();
	        pw.close();
                 //下面这行为转码不然中文可能会乱码
                 //new OutputStreamWriter(connection.getOutputStream(),"utf-8")
	        InputStream is = connection.getInputStream();
	        String line = null;
                 //读取服务返回的结果并转码  不然也有可能会乱码
	        BufferedReader br = new BufferedReader(new InputStreamReader(is,"utf-8"));
	        while ((line = br.readLine()) != null) {
	            result.append(line);
	        }
	        br.close();
	        connection.disconnect();
		} catch (Exception e) {
			e.printStackTrace();
		}
        return result.toString();
	}
Global site tag (gtag.js) - Google Analytics