- 引言
在Java Web应用中,有时我们在调用ServletRequest接口的getReader()方法时可能会遇到IllegalStateException异常,错误信息为“getInputStream()已经为这个请求调用过了”。
本教程将学习为什么会发生这种情况以及如何解决。
- 问题及原因
Java Servlet规范为构建Java Web应用提供定义,它定义了ServletRequest/HttpServletRequest接口,其中包含getReader()和getInputStream()方法用于从HTTP请求中读取数据。
大约 4 分钟