相关疑难解决方法(0)

如何防止Ext JS使用restful商店在DELETE请求中包含实体主体?

当Ext JS从restful商店发出DELETE请求时,它包含一个实体主体.虽然HTTP规范似乎没有禁止这样,但Google App Engine不接受此类请求.所以我想知道是否有办法阻止Restful商店在DELETE请求中包含冗余实体主体.

细节:

使用此示例作为参考:http: //www.sencha.com/deploy/dev/examples/restful/restful.html

这就是商店的定义方式:

var store = new Ext.data.Store({
    id: 'user',
    restful: true,     // <-- This Store is RESTful
    proxy: proxy,
    reader: reader,
    writer: writer
});
Run Code Online (Sandbox Code Playgroud)

按下"删除"按钮后,这是Ext JS发送的请求:

DELETE http://www.sencha.com/deploy/dev/examples/restful/app.php/users/6 HTTP/1.1
Host: www.sencha.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: pt-br,pt;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Type: application/json; charset=UTF-8
X-Requested-With: XMLHttpRequest
Referer: http://www.sencha.com/deploy/dev/examples/restful/restful.html
Content-Length: 10
Cookie: bb_sessionhash=8d75f5e42d576fb695a02bf1d24c9ff1; …
Run Code Online (Sandbox Code Playgroud)

rest extjs

6
推荐指数
1
解决办法
3073
查看次数

标签 统计

extjs ×1

rest ×1