我想實現最簡單的例子:如何使用node.js http-proxy在計算機中記錄HTTP通信?
var http = require('http'),
var httpProxy = require('http-proxy');
httpProxy.createServer(function (req, res, proxy) {
//
// I would add logging here
//
proxy.proxyRequest(req, res, { host: 'www.google.com', port: 80 });
}).listen(18000);
如果我在配置瀏覽器使用這個代理,我瀏覽到www.google.com我未收到任何迴應。我做錯了什麼?
我使用的是Windows 7 Chrome
您可以指定什麼操作系統和瀏覽器是什麼?每個處理代理的方式不同。 – badunk
這是否適合您在圖書館的最新變化? 似乎現在它是強制性的通過'目標'領域的選項,否則只是簡單地運行上述代碼給我'必須提供有效的URL的目標' –