在controller中用getRawData报错

在调试接口时,用getRawData报错。用的postman调试。第一行就报错

image.png

image.png

image.png

image.png

评论区

苏伟伟

2019-10-10 15:35

lyh061619

2019-10-10 16:25

代码贴得不全,控制层关键代码没有贴也来,其次建议你断点做下调试。

苏伟伟

2019-10-10 16:32

@lyh061619 我把控制层贴出来了,第一行就报错了

lyh061619

2019-10-10 16:50

查了下资料,出现不能重复调用的限制是由于serlvet规范定义,也就是getReader()或getInputStream()不存出生一个请求不在重复调用,如果存则会报你当前遇到的异常,在波总没有解答之前,你可能参考下这里https://blog.csdn.net/lnniyunlong99/article/details/53490423 处理下是否可行。

lyh061619

2019-10-10 16:56

另外也建议你多检查下代码,在此不太清单你的项目代码还有哪个地方出现问题(存在重复调用getReader()或getInputStream()的方法)。

苏伟伟

2019-10-10 17:15

@lyh061619 谢谢老哥。

JFinal

2019-10-10 21:10

@苏伟伟 getRawData() 要在 getContentType() 、getPara 等方法之前先调用一次

热门反馈

扫码入社