• 警告: Request method 'POST' not supported的原因之一


    警告: Request method 'POST' not supported是经常遇到的,这里记录一下我经常遇到的一种情况,以免忘记。

    我使用拦截器拦截所有请求,然后列出不拦截的请求。有时候由于自己添加新功能,这个功能的请求是要求不能被拦截的。如果此时我没有把相关的请求添加到不拦截的列表里面。那么拦截器就会拦截,拦截器处理之后转发到了另一个路径,此时就有可能出现问题。还是举例子说明比较容易。

    比如:我使用SpringMVC开发。

    现在有一个处理器方法a,以POST的方法接收请求。

    还有一个处理器方法b,以GET的方法接收请求。

    当我想发送一个请求去访问a,而且这个请求是以POST的方法进行请求的,可是请求a被拦截器拦截了,拦截器处理后转发到了处理器方法b,所以问题出现了,我以POST方法请求,处理器要以GET方法接收请求,就出现了报错警告: Request method 'POST' not supported

    虽然说警告: Request method 'POST' not supported 这个报错一看就知道是请求方法不对,但是为什么出现有时候还是很难找出原因。

  • 相关阅读:
    php中处理汉字字符串长度:strlen和mb_strlen
    天气应用收获总结
    word文档每章的页眉页脚设置
    python资料汇总
    linux 命令——61 wget(转)
    linux 命令——58 ss(转)
    linux 命令——56 ss(转)
    linux 命令——56 netstat(转)
    linux 命令——55 traceroute(转)
    linux 命令——54 ping(转)
  • 原文地址:https://www.cnblogs.com/GooPolaris/p/7991271.html
Copyright © 2020-2023  润新知