Я работал над симуляцией входа на сайт, используя java.
Сначала я публикую свою регистрационную информацию, затем я получаю куки (sessionID), Наконец я получаю содержимое сайтас файлом cookie, который у меня есть.
Теперь я успешно получил файл cookie, но возникла проблема с его использованием.Файл cookie содержит 3 поля: sessionID, путь и домен.
mainURL = new URL("login url");
HttpURLConnection connection = (HttpURLConnection) mainURL.openConnection();
connection.setRequestProperty("Cookie", sessionID);
connection.getInputStream();
Я уверен, что используемый мной URL-адрес совпадает с cookie.domain и cookie.path.
У меня естьуже попробуйте использовать как cookie, так и sessionID, а также метод connection.connect ();и connection.getInputStream ();Ни один из них не сработал.
Надеюсь, кто-нибудь научит меня, как это исправить.Большое спасибо.
Редактировать: Спасибо за ваш ответ.Но скорее зная, как выполнить функцию желаний, я предпочитаю знать, что не так с моим методом, в то время как другие, использующие подобный метод, могут добиться успеха.