在tomcat中手动解析put请求中的参数

Pet*_*ter 4 java tomcat

我有一些使用PUT请求的JavaScript,我希望能够使用request.getParameter()来读取变量.我知道Java EE不解析PUT请求中的内容,因为HTML PUT最初用于文件上载.但是我想知道是否有办法强制这种行为或者至少如何访问Tomcat在解析POST请求时使用的解析器,并在原始请求字符串上自行运行它.

谢谢.

Pet*_*ter 8

解决方案似乎是将以下属性添加到server.xml的Connector元素:

parseBodyMethods="POST, PUT"
Run Code Online (Sandbox Code Playgroud)

这告诉Tomcat在解析正文时处理像POST请求这样的PUT请求.