【发布时间】:2012-06-22 21:57:50
【问题描述】:
我在应用引擎上传文件期间收到 405 请求方法“GET”不支持,但相同的代码在我的本地沙箱中运行正常
看起来 blobservice 回调请求应该是 POST /_ah/upload/... 之后的 POST 类型,但是当我使用 firebug 查看时,它是一个带有以下 Header 的 GET 请求,我确实在 @Controller 类中定义了请求处理程序方法类型为 RequestMethod.POST
标题
响应标头view source 允许 POST
Cache-Control 私有
内容编码 gzip
内容长度 179
内容类型 text/html;字符集=utf-8
2012 年 6 月 20 日星期三 15:53:18 GMT
服务器谷歌前端
改变接受编码
请求标头查看源代码
接受 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,放气
Accept-Language en-us,en;q=0.5
连接保持活动
Cookie JSESSIONID=ixOug6t1P7FWPDX-eOw5_g
主机 1.xxxx.appspot.com
推荐人http://1.xxxx.appspot.com/asset_upload
用户代理 Mozilla/5.0(Macintosh;Intel Mac OS X 10.7;rv:7.0.1)Gecko/20100101 Firefox/7.0.1
env:spring mvc+tiles2
我真的很感激任何建议或将文件上传到谷歌应用引擎的新方法
【问题讨论】: