我正在尝试用 Java 进行休息服务调用。我是网络和休息服务的新手。我有返回 json 作为响应的休息服务。我有以下代码,但我认为它不完整,因为我不知道如何使用 json 处理输出。
public static void main(String[] args) {
try {
URL url = new URL("http://xyz.com:7000/test/db-api/processor");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setInstanceFollowRedirects(false);
connection.setRequestMethod("PUT");
connection.setRequestProperty("Content-Type", "application/json");
OutputStream os = connection.getOutputStream();
//how do I get json object and print it as string
os.flush();
connection.getResponseCode();
connection.disconnect();
} catch(Exception e) {
throw new RuntimeException(e);
}
}
请帮忙。我是休息服务和 json 的新手。提前非常感谢。