Как включить учетные данные для входа при вызове URL-адреса файла для загрузки через Internet Explorer? - PullRequest
0 голосов
/ 27 июня 2019

Мне нужно скачать файл Excel со следующего URL:

https://abcdef/testCopy.xlsx

Я могу загрузить его в Internet Explorer с помощью следующей команды:

Process.Start("IExplore.exe", "https://abcdef/testCopy.xlsx");

Это работает нормально, но сервер запрашивает имя пользователя и пароль, прежде чем файл загрузит файл.

В качестве дополнительного удобства я также хочу указать имя пользователя и пароль сервера, если можно.

Возможно ли это, и если да, то как это делается?

1 Ответ

0 голосов
/ 27 июня 2019

Может быть, вы ищете это: Как сделать веб-запрос HTTP POST

Существует несколько способов ввода пароля на сайте. Упомянутый BugFinder способ может быть использован на сайтах, где для его открытия требуется пароль. Я не думаю, что это будет запрос GET, потому что пароль внутри URL не очень хорошая идея. Я думаю, что когда вы говорите о Textboxes, это был бы обычный веб-сайт с формой, который отправляет POST на следующий сайт, где вы можете получить или не получить загрузку. «Следующий сайт» может быть тем же сайтом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...