如何处理从dart编辑器运行的dart应用程序的发布请求?

时间:2014-09-01 00:34:54

标签: dart angular-dart dart-pub

我的代码看起来像这样(_http是角度Http对象)

    var httpFuture = _http.post('/api/items', {
      'ids': JSON.encode(new List.from(nonLoadedIds))
    });
    httpFuture.catchError((e) {
      Logger.root.severe('Unable to load items!', e);
    });

它正在发出一个帖子请求来加载一堆东西。可能比http get header可以处理的ID更多。

如果我可以启动飞镖编辑器,模拟一些虚假的响应数据,运行我的应用程序,并最终查看数据,那么很好的开发体验。我也接受能够启动一个单独的Web应用程序,并以某种方式将我的帖子请求代理到该Web应用程序。

我不想做的是将我的'/api/items'更改为类似'http://localhost:8084/api/items'的内容,主要是因为我不想在部署之前记得更换这些内容(我知道)我会忘记)虽然可行,但我不想在我的服务器上实现CORS只是为了在我部署到生产时必须记住禁用它。

但实际上,如果推荐,我会接受任何工作流程。我只想消除生产前部署的任何手动代码转换。

1 个答案:

答案 0 :(得分:1)