Я использую механизацию для заполнения формы с веб-сайта, но теперь это изменилось, и некоторые из необходимых полей выглядят скрытыми и не могут быть доступны с помощью механизации больше - при печати всех доступных форм. Я предполагаю, что он был изменен для использования более современных методов (application/x-www-form-urlencoded), но я не нашел способ обновить свой скрипт, чтобы продолжить использование этой формы программно.Получение необходимых ключей для приложения/x-www-form-urlencoded
Из того, что я прочитал, я могу отправить диктовку (пару ключ/значение) в кнопку отправки напрямую, а не заполнять форму в первую очередь - пожалуйста, исправьте меня, если я ошибаюсь. НО Я не смог найти способ получить ключи, которые необходимы ...
Я бы очень оценил это, если бы кто-то мог указать мне в правильном направлении или поставить меня прямо на случай, если это невозможно.
Ничего себе, большое спасибо. Это уже очень полезно. Я должен попробовать, потому что я считаю, что это java, который изменяет html. К сожалению, я не думаю, что это будет возможно для того, что я хочу сделать, потому что мне нужно будет заполнить форму 100000 раз, которая будет очень медленной при моделировании браузера, но она должна дать мне хорошую отправную точку. Надеюсь, я смогу получить требуемые ключи. Я еще не принял ответ, потому что позже я, возможно, буду иметь более подробные вопросы. Спасибо – T1M
@ T1M: этот формат на самом деле не подходит для подробных последующих вопросов. Надеюсь, я дал вам кое-что подумать. –
One follow up Q .: Что бы вы сказали, это самый надежный способ сделать это, самый надежный быстрее всего? На самом деле имитировать то, что делает браузер (PhantomJS), или попытаться перепроектировать код Java? – T1M