1、Anyproxy简介

一、anyproxy简介:
  1、AnyProxy 是阿里巴巴基于 Node.js 开发的一款开源代理服务器。
 
  2、代理服务器站在客户端和服务端的中间,它可以收集双方通信的每个比特。
    一个完整的代理请求过程为:
      客户端首先与代理服务器创建连接,接着根据代理服务所使用的代理协议,请求对目标服务器创建连接或者获取目标服务器的指定资源。一些代理协议允许代理服务器改变客户端的原始请求、目标服务器的原始响应。
 
  3、AnyProxy 是完全可以灵活配置的代理服务器。它支持 https明文代理 ,且提供了 Web 界面便于观测请求情况,同时支持二次开发,可以用 JavaScript 来控制代理的全部流程,搭建前端个性化调试环境。

二、安装 anyproxy:

  1、安装 node.js: https://nodejs.org/en/
 
  2、安装 anyproxy:
    (1)、切换cnpm:
      cmd 切换到node.js 安装目录;  
      npm install -g cnpm --registry=https://registry.npm.taobao.org(由于npm国内访问太慢,切换成 淘宝镜像的 cnpm);
 
    (2)、安装anyproxy:
      cmd 切换到node.js 安装目录;
      cnpm install -g anyproxy
 
  3、启动 anyproxy:
    (1)、执行以下命令:anyproxy --port 8001
    (2)、在pc端访问http://127.0.0.1:8002/,进入web页面
    
本人测试相关学习知识:https://github.com/langlixiaobailongqaq
原文地址:https://www.cnblogs.com/xiao-bai-long/p/15397893.html