We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 268afe3 commit ef946a7Copy full SHA for ef946a7
lib/caronte/index.js
@@ -1,5 +1,6 @@
1
var caronte = exports,
2
extend = require('util')._extend,
3
+ parse_url = require('url').parse,
4
web = require('./passes/web-incoming'),
5
ws = require('./passes/ws-incoming');
6
@@ -56,7 +57,12 @@ function createRightProxy(type) {
56
57
58
options.ee.emit(ev + 'begin', req, res);
59
-
60
+ ['target', 'forward'].forEach(
61
+ function(e) {
62
+ if (typeof options[e] === 'string')
63
+ options[e] = parse_url(options[e]);
64
+ });
65
+
66
passes.some(function(pass) {
67
var evnt = ev + pass.name.toLowerCase() + ':';
68
0 commit comments