Мне нужно установить исходный IP-адрес (для чего-то вроде IP Spoofing) перед отправкой HTTP-запроса. Класс, используемый для настройки http-соединения, - HTTPURLConnection. Я нашел ниже ссылку на stackoverflow, которая действительно полезна.
Регистрация и использование настраиваемого протокола java.net.URL
Как и в сообщении, я уже создал 3 класса, расширяя URLConnection, URLStreamHandler и реализуя URLStreamHandlerFactory. Это выглядит нормально; однако я получаю исключение, которое, по моему мнению, связано с тем, что я не реализовал getInputStream для URLConnection, как было упомянуто выше.
У меня есть пара вопросов
1 > Я расширяю пользовательский класс URLConnection из HTTPURLConnection, так что необходимость реализации getInputStream, так или иначе, это виртуальный метод
2 > Если мне это нужно, может ли кто-то предоставить примерную реализацию этого метода?
