我使用https://github.com/greim/hoxy代理服务器拦截请求和响应。
但由于某些原因,我还想为某些函数模拟它,当客户端请求9000端口时,它会向客户端返回一些响应。 我的代理服务器在9000端口监听。
现在,当我在9000端口上请求时,我得到:
request GET : 'http://localhost:9000'
ERROR: Error: invalid protocol: null
然后
ERROR: Error: connect ECONNREFUSED
如何摆脱这些错误??
编辑:以下是几行:
var proxy = new hoxy.Proxy({ port : 9000 });
proxy._server.on('request', function(){
console.log('Request Recieved');
});
proxy.intercept({ phase : 'request' }, function(){
//interception logic
});
我无法弄清楚问题是什么?