// 配置HTTPS连接
URL url = new URL(requestUrl); //发送请求路径
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
connection.setRequestProperty("Accept", "application/json");
connection.setDoOutput(true);
// 打印请求信息
// System.out.println("Request URL: " + requestUrl);
// System.out.println("Request Body: " + jsonInputString);
// 发送请求体
try (OutputStream os = connection.getOutputStream()) {
byte[] input = jsonInputString.getBytes(StandardCharsets.UTF_8);
os.write(input, 0, input.length);
}
// 读取响应
StringBuilder response = new StringBuilder();
try (BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream(), StandardCharsets.UTF_8))) {
String responseLine;
while ((responseLine = br.readLine()) != null) {
response.append(responseLine.trim());
}
}
JSONObject jsonObject = JSONObject.fromObject(response.toString());
// 打印返回结果
// System.out.println("Response: " + response.toString());
// System.out.println("Response: " + response.toString());
return jsonObject;
06-19
5584
12-02
2万+
03-17
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交