【发布时间】:2018-06-15 10:01:43
【问题描述】:
我很好奇 getResponseAsStream for HttpClient 是如何工作的。
根据这个article,你应该使用getResponseAsStream而不是将整个响应加载到内存中。
我的问题是这是如何工作的,InputStream 指向哪里?
举一个例子,一个特定的 REST 服务请求返回一个生成的 JSON 服务器将其存储在哪里,以便可以将其流式传输到客户端?主内存是唯一的选择。
如果是这种情况,您并没有解决内存耗尽的问题。 这到底是如何工作的?
【问题讨论】:
标签: java inputstream apache-httpclient-4.x