业力代理不代理外部网址

时间:2015-07-01 09:00:25

标签: karma-jasmine

我正在使用karma-jasmine进行单元测试,但是我必须连接到正在运行的网站以获取一些启动/初始化的东西。 我的应用程序在http://localhost:8086/app运行,我在karma.config,

中设置了以下代理
proxies: {
    '/app': 'http://localhost:8086/app/'
}

然而,当我运行测试用例时,我看到一个Karma调试消息,好像它正在尝试连接到我的外部应用程序,

  

DEBUG [proxy]:代理请求 - / app / to localhost:8086

但是失败并显示以下错误消息

  

Chrome 43.0.2357(Windows 7 0.0.0)错误:DOMException {stack:'错误:失败   执行'发送' on' XMLHttpRequest':无法加载' http://localhost:9876/app/'。

请注意,内部xmlhttprequest使用了Karma的端口(9876),而不是我的应用程序端口8086。

任何可能导致这种情况的想法?或者我不是这样做的吗?

0 个答案:

没有答案