如何从Java中的发布请求中读取消息

时间:2018-08-20 20:26:40

标签: java

...
HttpResponse response = httpclient.execute(httpPost);

我发送了一个发布请求,然后它将发回一条消息。我应该如何从发布请求中读回邮件。

thx

1 个答案:

答案 0 :(得分:0)

当您说要阅读回复时,表示您正在阅读回复中的正文。

  1. 使用EntityUtilsHttpEntity

    HttpEntity entity = response.getEntity();
    String responseString = EntityUtils.toString(entity, "UTF-8");
    System.out.println(responseString);
    
  2. 使用BasicResponseHandler

    String responseString = new
    BasicResponseHandler().handleResponse(response);
    System.out.println(responseString);
    

在以下帖子中回答相同: How can I get an http response body as a string in Java?