socksinthemiddle
Advanced tools
Comparing version 1.1.1 to 1.1.2
@@ -142,2 +142,3 @@ const net = require('net'), | ||
streamChain=[streamModder]; | ||
reqFromClient.on('data',()=>{});//consume source data | ||
} | ||
@@ -189,2 +190,3 @@ }else if(resToClient.writableEnded || streamModder===false){ | ||
streamChain=[streamModder]; | ||
resFromServer.on('data',()=>{});//consume source data | ||
} | ||
@@ -194,3 +196,6 @@ } | ||
streamChain.push(resToClient); | ||
resToClient.writeHead(resFromServer.statusCode,resFromServer.statusMessage,Object.assign({},headers)); | ||
for(let header in headers){ | ||
resToClient.setHeader(header,headers[header]); | ||
} | ||
resToClient.writeHead(resFromServer.statusCode,resFromServer.statusMessage); | ||
pump(streamChain); | ||
@@ -197,0 +202,0 @@ } |
@@ -9,3 +9,3 @@ { | ||
"description": "use a socks server for web request modification", | ||
"version": "1.1.1", | ||
"version": "1.1.2", | ||
"main": "index.js", | ||
@@ -12,0 +12,0 @@ "scripts": { |
18661
372