hroute on yksinkertainen HTTP välityspalvelimen perustuu tproxy.
asennus
& Nbsp; & nbsp; & nbsp; PIP asentaa -r https://github.com/downloads/benoitc/hroute/requirements.txt
& Nbsp; & nbsp; & nbsp; Pip asentaa hroute
Käyttö:
Luo asetuksensa tiedostoon / var / spool / hroute (oletuspolku) tai
haluamasi kansio ::
& Nbsp; & nbsp; & nbsp; {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Kaikki": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Reitit": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "/ Paikallinen": {
"Kaukosäädin": "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": {
"Kaukosäädin": "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": {
"Kaukosäädin": "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; }
sitten käynnistää hroute ::
& Nbsp; hroute -s / var / spool / hroute w 3
ja mennä `http://127.0.0.1:5000/gunicorn http://127.0.0.1:5000/gunicorn. Sinun pitäisi nähdä gunicorn.org verkkosivuilla.
Ominaisuudet
- sijainti uudelleenkirjoitus
- linkkejä kirjoittamasta käsitellä proxy / polkuja
- yksinkertainen konfigurointi
- vhosts tuki
- kirjautumalla (tulossa)
- varmennus (tulossa)
vaatimukset
- Python
- gevent
- setproctitle
- tproxy
- LXML
- http-parser
Kommentteja ei löytynyt