专栏首页西安-晁州nodejs简易代理服务器

nodejs简易代理服务器

直接代码:

var http = require('http')
var proxy = http.createServer(function (request, response) {
  var options = {
    host: 'www.cnblogs.com', // 这里是代理服务器       
    port: 80, // 这里是代理服务器端口
    path: request.url,
    method: request.method
  }
  var req = http.request(options, function (res) {
    res.pipe(response);
  }).end();

}).listen(3000, 'localhost')
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:http://www.cnblogs.com/vipzhou复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 用nodejs搭建代理服务器

    前端开发者在工作中常常遇到跨域的问题,一般我们遇到跨域问题主要使用以下办法来解决:

    挥刀北上
  • nodejs搭建简易的rpc服务

    这里主要使用的是jayson包,使用jayson实现rpc server端十分简单,如下:

    用户1141560
  • 手动实现nodejs代理服务器

    最近看到这样一个题目,根据反向代理服务器的原理用nodejs实现一个代理服务器,要求:

    挥刀北上
  • nodejs服务器anywhere简介

    deepcc
  • 【nodejs每日一讲】使用nodejs写一个代理服务器

    同样我们也可以写一个websocket服务器进行测试,写完后把浏览器的代理改成代理服务器的地址就可以了。

    theanarkh
  • nodejs配置简单HTTP服务器

    1.介绍 http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs.  如果你不想重复的写 nodeJs 的 web-server....

    hbbliyong
  • Nodejs创建http客户端及代理服务器

    nodejs除了可以通过http模块创建服务器,还能创建客户端,类似于浏览器那样很轻松的去向别的服务器发送请求并获取响应数据。

    前端_AWhile
  • 简易服务优化器v1.2

    所有Windows版本在启动时都会加载许多服务。其中大多数(不是全部)对于核心系统功能至关重要。通过禁用不必要的服务,可以显着提高性能,尤其是在系统资源较少的计...

    萌海无涯
  • Netty实现简单HTTP代理服务器

    自上次使用Openresty+Lua+Nginx的来加速自己的网站,用上了比较时髦的技术,感觉算是让自己的网站响应速度达到极限了,直到看到了Netty,公司就是...

    Zephery

扫码关注云+社区

领取腾讯云代金券