ember-cli --proxy适用于GET,但在PUT和POST时失败

时间:2014-05-25 14:44:02

标签: ember.js proxy ember-cli

我正在尝试将我的应用程序从Ember Appkit移动到ember-cli,我无法复制以前由APIMethod和proxyURL方法提供的代理功能。

我正在启动服务器代理到localhost:3000

ember serve --proxy http://localhost:3000/

这将正确地从rails服务器读取我的数据。但是,当我尝试写入服务器时,收到错误消息

POST http://localhost:4200/api/v1/posts 408 (Request Time-out)

它正试图发布到端口4200,这是正在提供的ember应用程序,但我希望它发布到端口3000.我怎么能这样做呢?

我正在使用ember-cli 0.28,ember 1.5.1,ember-data 1.0.0-beta.7和rails 4.1。

1 个答案:

答案 0 :(得分:11)

解决方案是在server / index.js中注释掉app.use(bodyParser());