Bash Скрипт скачать файл с url - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь загрузить CSV-файл по ссылке, по которой мне нужно сначала войти на сайт. Но ничего не скачивает. Когда я ввожу ссылку на chrome, он сразу же начинает скачивать файл csv. Ссылка в основном принадлежит нажатой кнопке на веб-сайте. Страница входа на сайте, кстати, другая. Это http://192.28.101.51: 16001 / логин

wget --user=username --ask-password http://192.28.101.51:16001/getProductNameWithID

1 Ответ

0 голосов
/ 05 августа 2020

Похоже, что сайт хранит готовить ie в Chrome, поэтому пароль не запрашивается. В этом случае вам может понадобиться браузер на базе терминала. Здесь я использую w3m.

Сначала войдите сначала вручную:

w3m -cookie http://192.28.101.51:16001/login

Войдите, а затем нажмите Q, чтобы выйти.

Затем вы можете попробовать загрузить файл как:

w3m -cookie http://192.28.101.51:16001/getProductNameWithID > output_file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...