在程序3-14中,使用了HttpClient中的EntityUtils类。EntityUtils类的作用是操作响应实体。例如,数据类型为HTML响应实体,可以使用下面三种方法直接将其转换为字符串类型。
- public static String toString(final HttpEntity entity,final String defaultCharset)
- public static String toString(final HttpEntity entity,final Charset defaultCharset)
- public static String toString(final HttpEntity entity)
另外,EntityUtils类还提供了将实体转换成字节数组的方法。
- public static byte[] toByterray(final HttpEntity entity)
最后,为确保系统资源的释放,可以调用下面的方法来消耗实体。
- public static void consume(final HttpEntity entity)
本文深入解析了HttpClient中的EntityUtils类,介绍了如何使用该类将HTML响应实体转换为字符串及字节数组,同时强调了实体消耗方法的重要性,以确保系统资源的正确释放。
1172

被折叠的 条评论
为什么被折叠?



