【问题标题】:request.getParameter doesn't work for PUT or DELETErequest.getParameter 不适用于 PUT 或 DELETE
【发布时间】:2018-10-05 18:02:02
【问题描述】:

如果requestHTTPServletRequest,为什么我可以使用request.getParameter 来获取POST 请求的正文,而不是PUTDELETE 请求?

【问题讨论】:

    标签: java post httprequest put http-delete


    【解决方案1】:

    默认情况下,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

    【讨论】:

    • 这是 Tomcat 特有的吗?
    • web.xml 文件不是特定于服务器的,它是特定于应用程序的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    相关资源
    最近更新 更多