Что мне нужно сделать, это перейти на веб-страницу, войти в систему, а затем перейти на другую веб-страницу на этом сайте, для которой требуется, чтобы вы вошли в систему, поэтому необходимо сохранить файлы cookie. После этого мне нужно щелкнуть элемент на этой странице, в котором я бы заполнил форму и получил сообщение о том, что веб-страница вернется ко мне. Причина, по которой мне нужно фактически перейти на страницу и нажать кнопку, так как предположим, что просто перейти непосредственно к ссылке - это то, что вам присваивается идентификатор сеанса каждый раз, когда вы входите в систему и щелкаете по ссылке, и ее всегда разные. Кнопка выглядит так: это не нормальная ссылка href:
<span id=":tv" idlink="" class="sA" tabindex="0" role="link">Next</span>
В любом случае, что было бы самым простым способом сделать это? Спасибо.
Обновление: После попытки использования HTMLunit и других браузеров без браузера, похоже, что это происходит, используя что-либо "без головы". Еще одна вещь, которую я недавно узнал об этой странице, - это то, что весь HTML находится в каком-то странном формате... Его все внутри тега script. Вот пример.
"?ui\x3d2\x26view\x3dss\x26mset\x3dmain\x26ver\x3d-68igm85d1771\x26am\x3d!Zsl-0RZ-XLv0BO3aNKsL0sgMg3nH10t5WrPgJSU8CYS-KNWlyrLmiW3HvC5ykER_n_5dDw\x26fri"],"http://example.com/?ctx\x3d%67mail\x26hl\x3den",,0,"Gmail","Gmail",[["us","c130f0854ca2c2bb",[["n"],["m","New features!"],["u"],["k","0"],["p","1000:500000,10,200000,5,100000,3,75000,2,0,1"],["h","https://survey.googleratings.com/wix/p1679258.aspx?l\x3d1033"],["at","query,5,contacts,5,adv,5,cf,5,default,20"],["v","https://www.youtube.com/embed/Ra8HG6MkOXY?showinfo\x3d0"],
Когда я проверяю элемент на кнопке, появляется код HTML, который я написал выше для кнопки, но не при создании источника просмотра. В принципе, мне нужно будет использовать какой-то графический интерфейс и пользователь должен перейти к ссылке, а затем заполнить эту информацию. Кто-нибудь знает, как я могу это сделать? Спасибо.