Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. var http = require("http");
  2.  
  3. http.createServer(onRequest).listen(5010);
  4.  
  5. function onRequest(client_req, client_res) {
  6. //console.log("Got request: " + client_req.url);
  7.  
  8. var requestURL = client_req.url.split("?url=")[1];
  9.  
  10. var options = {
  11. path: requestURL,
  12. //method: "GET"
  13. method: client_req.method
  14. };
  15.  
  16. var proxy = http.request(options, function (res) {
  17. client_res.writeHead(200, {'Content-Type': res.headers['content-type']});
  18.  
  19. res.pipe(client_res, {
  20. end: true
  21. });
  22. });
  23.  
  24. client_req.pipe(proxy, {
  25. end: true
  26. });
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement