servlet 引擎在调用 servlet 之前是否读取整个请求?

2024-02-04

Servlet 引擎(例如Tomcat or Jetty) 接收 HTTP 请求并使用 servlet 调用HttpServletRequest对象,其中包含一个InputStream请求正文的。

现在我想知道引擎是否已经读取整体来自网络的请求和InputStream只是内存中的一个缓冲区或者它已经读取了请求部分地当 servlet 调用InputStream.read it actually读取套接字。


通常情况并非如此,因为请求正文可能非常巨大。如果内容长度已知并且足够小,servlet 容器可以这样做。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

servlet 引擎在调用 servlet 之前是否读取整个请求? 的相关文章

随机推荐