URL wsUrl = new URL(url);

HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection();

conn.setDoInput(true);

conn.setDoOutput(true);

conn.setRequestMethod("POST");

conn.setRequestProperty("Content-Type", "application/json;charset=UTF-8");

// conn.setRequestProperty("Authorization", " Bearer "+authTokenService.getSysAuthToken(request,response));

OutputStream os = conn.getOutputStream();

String json=JsonUtil.objectToJsonStr(map);

//logger.error("============="+JsonUtil.objectToJsonStr(map));

//转换为字节数组

// System.out.println("=============="+json);

//byte[] data = (json.toString()).getBytes();

os.write((json.toString()).getBytes("UTF-8"));

logger.error("============="+json);

int code = conn.getResponseCode();

System.out.println(conn.getResponseMessage());

System.out.println(code+"------------------------------------");

if (code == 200) {

InputStream is = conn.getInputStream();

String jsonResult = getResponseString(is);

JSONObject jsonre=JSONObject.fromObject(jsonResult);

logger.error("============="+jsonResult);

String handleResult = jsonre.getString("handleResult");}

更多推荐

java获取response_java后端发送请求并获取响应