如果 request
是一个 HTTPServletRequest
为什么我可以使用 request.getParameter
获取 POST
的正文请求,而不是 PUT
或 DELETE
请求?
最佳答案
默认情况下,Put 方法是禁用的,因为大多数情况下我们在常规 jsps 和 servelts 中使用 Get 和 Post。但是,它可以轻松配置以支持它。 首先,为了让 Tomcat 接受除 HTTP GET 和 PUT 之外的命令,我们应该在 Tomcat 的 web.xml 中添加以下初始化参数:
您可以按照下面的帖子进行更多解释和设置。
http://www.codereye.com/2010/12/configure-tomcat-to-accept-http-put.html
关于java - request.getParameter 不适用于 PUT 或 DELETE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50019238/