Есть ли способ вызвать Invoke-WebRequest из PowerShell, используя cook ie, установленный браузером? - PullRequest
0 голосов
/ 29 февраля 2020

Мне нужно скрипт для загрузки моих счетов на покупку от Amazon.

Я могу получить список всех идентификаторов счетов, создав отчет и затем просто вставив идентификатор счета в этот URL https://www.amazon.com/gp/css/summary/print.html/ref=ppx_yo_dt_b_invoice_o00?ie=UTF8&orderID={{invoiceId}}. Затем я могу легко разобрать HTML, чтобы вытащить нужные мне кусочки.

Моя первая попытка состояла в том, чтобы использовать $ie = New-Object -ComObject 'internetExplorer.Application', потому что я могу легко зайти на сайт самостоятельно, а затем выполнить скрипт для навигации по всем счетам. Навигация к накладной работает просто отлично, но я не могу понять, как ее сохранить.

Итак, я бы предпочел просто Invoke-WebRequest, но я не знаю, какой тип аутентификации можно передать вместе с ним.

...