一、现象
请求:

请求数据
request.getInputStream 获取的请求参数

流中的请求参数
二、解决
请求进来需要调用下 request.getParameter()方法,customerId随便写就行,只要调用了getParameter方法即可

这时候请求参数已经到了request.getParameterMap中,request.getInputStream()中已经是空数据
三、原因分析
让我们来一起分析下getParameter 方法底层到底做了什么!!!

getParameter方法

parseParameters

processParameters

addParameter

再看 request.getParameterMap()

getParameterNames

getParameterNames

收工!!!