我想在开发模式下执行此代码:
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
伪造此回复。
答案 0 :(得分:0)
sc-server
有代理。
尝试将proxy '/someUrl', :to => 'myinternalserver.com:9090'
添加到您的构建文件中。
然后,您可以从http://myinternalserver.com:9090/someUrl
访问硬编码的假JSON响应。任何Web服务器都可以。
希望这有帮助。