如果它已经被预先消耗,它将为空。这将隐式进行,每当你打电话
getParameter(),
getParameterValues(),
getParameterMap(),
getReader(),等上
HttpServletRequest。确保不要调用任何一种方法,这些方法本身在调用前需要从请求主体收集信息
getInputStream()。如果您的servlet没有这样做,那么开始检查映射到同一URL模式的servlet过滤器。
更新: 这似乎是GAE 1.5特有的。也可以看看
- http://pre.google.com/p/googleappengine/issues/detail?id=5161
- http://pre.google.com/p/googleappengine/issues/detail?id=5898
除非他们解决问题,否则恐怕没有解决方案/变通办法。您可以 尝试 检查a中是否可用
Filter,如果可以,则将其复制并存储为request属性。但这
可能会 影响某些GAE Servlet的进一步处理。



