간단한 트위터 트위터로 노드 http 프록시를 처음으로 구현하려고합니다. 나는 전에 이것을 사용 해보지 않았으며 행운이없는 문서 (https://github.com/nodejitsu/node-http-proxy)를 따라 다녔습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까? 또한, Mac에서 로컬로 실행할 수 있습니까? 감사합니다노드 -HTTP- 프록시 오류
var express = require('express');
var app = express();
var port = 8300;
var twitter = require('twitter');
var twit = new twitter({ keys and stuff })
var http = require('http'),
httpProxy = require('http-proxy');
twit.post('statuses/update', {status: "Hello world!"}
//this works
httpProxy.createProxyServer({target:'http://localhost:3000'}).listen(3000);
// Create your target server--- WHat exactly does this mean??
http.createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.write('request successfully proxied!' + '\n' + JSON.stringify(req.headers, true, 2));
res.end();
}).listen(3000);
왜'http-proxy'를 사용합니까? 자신 만의 프록시 서버를 만들거나 트위터에 대한 요청을 프록시하고 싶습니까? –
트위터에 내 요청을 프록시하고 싶습니다. –