Skip to content
This repository was archived by the owner on May 30, 2019. It is now read-only.

Commit b96510b

Browse files
committed
browser: use request for proxying
Switch to mikeal/request to proxy for rest server. "proxy/middleware" was unstable.
1 parent b628edf commit b96510b

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

browser/dev-tasks/tasks.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -463,12 +463,17 @@ process.on('SIGINT', function () {
463463
function startServer (path, port) {
464464
if (!getActiveServer(port)) {
465465
var connect = require('connect');
466-
var url = require('url');
467-
var proxy = require('proxy-middleware');
468466
var serveStatic = require('serve-static');
467+
var request = require('request');
469468

470469
var server = connect()
471-
.use('/v1', proxy(url.parse('http://localhost:8090/v1')))
470+
.use('/v1/', function (req, res) {
471+
req.pipe(
472+
request(
473+
buildParams.build.restUrl + '/v1/' + req.url
474+
)
475+
).pipe(res);
476+
})
472477
.use(
473478
require('connect-modrewrite')(
474479
// if lacking a dot, redirect to index.html

browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"open": "0.0.5",
6767
"phantomjs": "1.9.7-14",
6868
"protractor": "1.0.0",
69-
"proxy-middleware": "0.5.0",
69+
"request": "2.40.0",
7070
"selenium-webdriver": "2.42.1",
7171
"serve-static": "1.4.2",
7272
"shelljs": "0.3.0",

0 commit comments

Comments
 (0)