gpt4 book ai didi

java - 从 ServletRequest.getInputStream() 哪里读取内容?

转载 作者:行者123 更新时间:2023-12-02 05:20:51 26 4
gpt4 key购买 nike

我从浏览器向网络服务器发出上传文件(大小很大)请求。

我在网上知道我可以使用 ServletRequest.getInputStream() 方法从输入流中读取它,然后逐行读取它以避免内存不足的问题。我对 ServletRequst.getInputStream() 方法有疑问。网络服务器是否存储请求在内部某个文件上,然后 ServletRequest.getInputStream() 从那里读取它。那是对的吗 ?

编辑:-我正在使用 tomcat 服务器。

最佳答案

正如您所说的内部,这意味着它是实现细节,您不必关心它。

另一方面,您有一个规范,即 ServletRequest接口(interface),它为您提供了一个InputStream,这太棒了!如果你以正确的方式阅读它,你不会遇到内存问题。

它是否正确只有编写实现该规范的服务器代码的人才知道。

关于java - 从 ServletRequest.getInputStream() 哪里读取内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26528081/

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