Немного оффтоп: увидев долю пользовательских прокси-серверов HTTP, обычная функция, которую забывают их авторы (а потом обнаруживают, что им нужно), - это поддержка метода CONNECT. Без CONNECT ваш прокси не может быть использован для соединений TLS / SSL. Кроме того, программное обеспечение, которое туннелирует их не HTTP-трафик через прокси, также не будет работать.