http请求协议
// 变量初期化 构造Http链接实例
HttpURLConnection httpConnection = null;
//构建输出流对象
BufferedReader responseBuffer = null;
//构建URL实例
URL restServiceURL = new URL("访问地址");
//与http链接
httpConnection = (HttpURLConnection) restServiceURL.openConnection();
//设置响应方式
httpConnection.setRequestMethod("POST");
//返回数据格式
httpConnection.setRequestProperty("Accept", "application/json");
//读取超时设定
httpConnection.setReadTimeout(60000);
//服务器响应请求
if (httpConnection.getResponseCode() != 200) {
if (httpConnection.getResponseCode() != 200) {
return null;
}
}
//得到输出流
responseBuffer = new BufferedReader(new InputStreamReader((httpConnection.getInputStream()), "UTF-8"));
//保存数据
String output;
//循环输出流
while ((output = responseBuffer.readLine()) != null) {
return output;
}