Spring 405方法不允许:请求方法';获取';不支持

Spring 405方法不允许:请求方法';获取';不支持,spring,google-app-engine,Spring,Google App Engine,我得到了405请求方法'GET',在appengine的文件上传过程中不受支持,但在我的本地沙箱中相同的代码工作正常 看起来blobservice回调请求应该是POST类型,在POST/\u ah/upload/..之后,但当我使用firebug查看时,它是一个带有以下标题的GET请求,我确实在@Controller类中使用方法类型RequestMethod.POST定义了请求处理程序 标题 响应头视图源 允许邮寄 缓存控制专用 内容编码gzip 内容长度179 内容类型text/html;字符

我得到了405请求方法'GET',在appengine的文件上传过程中不受支持,但在我的本地沙箱中相同的代码工作正常

看起来blobservice回调请求应该是POST类型,在POST/\u ah/upload/..之后,但当我使用firebug查看时,它是一个带有以下标题的GET请求,我确实在@Controller类中使用方法类型RequestMethod.POST定义了请求处理程序

标题

响应头视图源 允许邮寄

缓存控制专用

内容编码gzip

内容长度179

内容类型text/html;字符集=utf-8

日期2012年6月20日星期三格林尼治标准时间15:53:18

谷歌前端服务器

可变接受编码

请求HeaderView源

接受text/html、application/xhtml+xml、application/xml;q=0.9,/;q=0.8

接受字符集ISO-8859-1、utf-8;q=0.7,*;q=0.7

接受编码gzip,放气

接受我们的语言,嗯;q=0.5

连接保持活动状态

Cookie JSESSIONID=ixOug6t1P7FWPDX-EOW5g

主机1.xxxx.appspot.com

推荐人

用户代理Mozilla/5.0(Macintosh;英特尔Mac OS X 10.7;rv:7.0.1)Gecko/20100101 Firefox/7.0.1

env:spring mvc+tiles2


我真的很感激任何建议,以解决或新的方式将文件上传到谷歌应用程序引擎

您在createUploadURL中指定的URL将在上传完成后发布到-您确定此URL有一个POST处理程序吗?

谢谢,是的,我尝试了POST、GET和POST/GET处理程序。我想UrlBasedViewResolver就是给我带来麻烦的原因,我有tiles和spring集成