如何使用sc-server伪造响应

时间:2012-02-06 18:27:07

标签: response sproutcore

我想在开发模式下执行此代码:

App.statecharts.someState = SC.State.design({
  enterState: function() {
   SC.Request
      .getUrl('/someUrl')
      .json()
      .header({ 'Accept': 'application/json' })
      .notify(this, 'checkIsAnswer')
      .send();
  },
  checkIsAnswer: function(response) {
    console.log(response);
  }
});

为此,我需要伪造来自服务器的响应 例如。 http://localhost:4020/someUrl应该是静态JSON

如何使用sc-server伪造此回复。

1 个答案:

答案 0 :(得分:0)

sc-server有代理。

尝试将proxy '/someUrl', :to => 'myinternalserver.com:9090'添加到您的构建文件中。

然后,您可以从http://myinternalserver.com:9090/someUrl访问硬编码的假JSON响应。任何Web服务器都可以。

希望这有帮助。