gpt4 book ai didi

java - 使用 Apache 的 HTTP 客户端时,将 HTTP 响应作为字符串获取的推荐方法是什么?

转载 作者:太空狗 更新时间:2023-10-29 22:42:14 27 4
gpt4 key购买 nike

<分区>

我刚刚开始使用 Apache 的 HTTP 客户端库,并注意到没有内置方法可以将 HTTP 响应作为字符串获取。我只是希望将它作为 String 获取,以便我可以将它传递给我正在使用的任何解析库。

将 HTTP 响应作为字符串获取的推荐方法是什么?这是我发出请求的代码:

public String doGet(String strUrl, List<NameValuePair> lstParams) {

String strResponse = null;

try {

HttpGet htpGet = new HttpGet(strUrl);
htpGet.setEntity(new UrlEncodedFormEntity(lstParams));

DefaultHttpClient dhcClient = new DefaultHttpClient();

PersistentCookieStore pscStore = new PersistentCookieStore(this);
dhcClient.setCookieStore(pscStore);

HttpResponse resResponse = dhcClient.execute(htpGet);
//strResponse = getResponse(resResponse);

} catch (ClientProtocolException e) {
throw e;
} catch (IOException e) {
throw e;
}

return strResponse;

}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com