Python-сокет реализует HTTP-прокси.
Поддерживаемые методы: GET, POST, HEAD, CONNECT (другие методы не реализованы, поскольку они не описаны в протоколе).
Многопроцессорность, многопоточность и короткие соединения.
tar -zxvf xxx.tar.gz
.python setup.py build
.sudo python setup.py install
.После развёртывания программы на сервере в облаке Alibaba Cloud в Силиконовой долине большинство сайтов доступны нормально, но есть две странные проблемы:
http://www.baidu.com
не перенаправляется автоматически на https://www.baidu.com
.В конце концов, HTTP — это открытый текст! Даже если вы обращаетесь к веб-странице HTTPS, первая команда CONNECT
также является открытым текстом с целевым адресом хоста! (→_→ Я так думаю.)
На локальном компьютере используется SSH для переадресации портов, создаётся туннель от локального порта к порту прокси на Alibaba Cloud, и всё работает нормально. (→_→ Поэтому я думаю, что моя догадка верна.)
Не буду больше разбираться и мучиться с этим.
http://git.oschina.net/chenyanclyz/httpproxy/blob/master/change_log.md
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )