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;
}

posted @ 2016-04-28 09:33  Mr_John  阅读(386)  评论(0编辑  收藏  举报