springMVC跨服务器上传 报错:returned a response status of 405 Method Not Allowed

真正的错误原因在于:Tomcat 中没有开启权限。Tomcat 中默认情况下是会拦截 HTTP 的 PUT 和 DELETE 指令的,这点在 Tomcat 的配置文件 conf/web.xml 的注释中可以看到:



问题解决

找到问题的症结,就很好解决了:在 Tomcat 的安装目录下的 conf/web.xml 中配置 readonly = false。

在你的Tomact服务器安装目录下的conf/web.xml配置文件中加上:


readonly
false

即变为:


default
org.apache.catalina.servlets.DefaultServlet

debug
0


listings
false



readonly
false

1

你可能感兴趣的:(springMVC跨服务器上传 报错:returned a response status of 405 Method Not Allowed)