0

Я пытаюсь закодировать небольшое приложение, которое позволит мне автоматически отслеживать мои пакеты, обратившись к местному почтовому отделению.HTTPClient - Отправить входы

Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я делаю HttpGet, я не получаю сайт полностью, поскольку некоторые части являются Javascript.

Вот сайт:

http://www.correoargentino.com.ar/seguimiento_envios/oidn

Если вы делаете HttpGet этого, вы не будете получать материал Captcha, который появляется в браузере. Поэтому мой вопрос: есть ли способ получить эту информацию с помощью HTTPClient? Или это невозможно?

Спасибо!

ответ

0

httpGet захватывает только HTML, так как вы это понимаете браузером, больше кода javascript его не выполнили, вы можете попробовать получить HTML и создать одну HTML-страницу и протестировать это. Если файлы css и javascript имеют относительный путь, вы можете добавить для них контекст.

Ex: /css/all.css

Добавить контекст: http://www.correoargentino.com.ar/seguimiento_envios/css/all.css

+0

Я сожалею, я только понял половину вашего ответа. Я понимаю, что я получаю HTML только с методом get, но как вы предлагаете мне получить остальное? Благодаря! – bassprodukt

+0

Вы не можете получить все остальное, больше вы можете проанализировать возвращенный html и проверить URL-адреса javascript и css и автоматически настроить страницу html с правильным URL-адресом. Если captcha генерируется javascript, вы не можете получить это автоматически только с помощью http-client –