Total Pageviews

Monday, 16 October 2017

AnyProxy

A fully configurable http/https proxy in NodeJS
AnyProxy 4.x is in beta release now. Rule interface is simplified and Promise is supported. Welcome to have a try! http://anyproxy.io/4.x/
AnyProxy 4.x 正在beta中,rule接口大幅简化,同时支持了Promise。文档及试用:http://anyproxy.io/4.x/
NPM version node version npm download
A fully configurable HTTP/HTTPS proxy in NodeJS.
Home page : AnyProxy.io
(Chinese in this doc is nothing but translation of some key points. Be relax if you dont understand.)
anyproxy logo

特性

  • 支持https明文代理
  • 支持低网速模拟
  • 支持二次开发,可以用javascript控制代理的全部流程,搭建前端个性化调试环境
  • 提供web版界面,观测请求情况
  • 中文文档:
  • 中文主页:http://anyproxy.io

Feature

  • work as http or https proxy
  • fully configurable, you could modify a request at any stage with your customized javascript code
  • when working as https proxy, AnyProxy could intercept https requests for any domain without complaint by browser (after you trust its root CA)
  • a web interface for you to watch realtime request details, where html with (almost) any charset could be shown correctly

Quick Start

step 1 - install

  • install NodeJS
  • npm install -g anyproxy , may require sudo
  • python is optional, it will be OK if you get some error about it during installing.

step 2 - start proxy server

  • start with default settings : anyproxy
  • ...or start with a specific port: anyproxy --port 8001
  • ...start with a rule file: anyproxy --rule ./rule_sample/rule_allow_CORS.js

(然后运行 anyproxy --port 5060 ,这样,在5060端口就建立了一个http

proxy server,可用作各种tunnel的后端程序)

step 3 - set up proxy settings in your browser , or system ,or mobile devices ,etc

  • default proxy should be 127.0.0.1:8001 , or you_ip_address:8001 on remote devices

step 4 - launch web interface


  • visit http://127.0.0.1:8002 ,you will see realtime requests in your browser
  • be sure to use web interface with modern browsers.
from https://github.com/alibaba/anyproxy
http://anyproxy.io/cn/ 
-----
 
https://github.com/BrockChen/free-proxy

No comments:

Post a Comment