hroute là một proxy HTTP đơn giản dựa trên tproxy.
Cài đặt:
& Nbsp; & nbsp; & nbsp; pips cài đặt -r https://github.com/downloads/benoitc/hroute/requirements.txt
& Nbsp; & nbsp; & nbsp; pips cài đặt hroute
Cách sử dụng:
Tạo một tập tin cấu hình trong / var / spool / hroute (đường dẫn mặc định) hoặc bất kỳ
thư mục bạn muốn ::
& Nbsp; & nbsp; & nbsp; {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Tất cả": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Tuyến đường": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "/ Địa phương": {
"Từ xa": "127.0.0.1:8000"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "/ Google": {
"Từ xa": "google.com:80"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "/ Gunicorn": {
"Từ xa": "gunicorn.org:80",
"Rewrite_response": true
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; }
sau đó khởi động hroute ::
& Nbsp; hroute -s / var / spool / hroute -w 3
và đi trên `http://127.0.0.1:5000/gunicorn http://127.0.0.1:5000/gunicorn. Bạn sẽ thấy các trang web gunicorn.org
Tính năng .
- location viết lại
- liên kết viết lại để xử lý các proxy / đường dẫn
- cấu hình đơn giản
- vhosts hỗ trợ
- đăng nhập (sắp tới)
- xác thực (sắp tới)
Yêu cầu :
- Python
- gevent
- setproctitle
- tproxy
- lxml
- http-phân tích cú pháp
Bình luận không