第三方将参数放入请求体中,请求过来之后,这边request.getParameter("params")获取不到参数。
第三方用的Content-Type是application/json,在我们的建议下修改为text/html,发现还是不行。
但是我们之前自测是没有问题的,所以看了下自测的HttpClient中是如何添加参数的,然后发现如下:
所以猜测应该是按照form的键值对形式发送,所以又让第三方把Content-Type的值修改为x-www-form-urlencoded。
然后发现获取参数成功了。
希望出现这种情况的人早些看到这篇文。