Очистка данных с сайта методом _dopostback - Powershell

У меня есть веб-страница, которая показывает таблицу только с 10 записями. Под таблицами 1,2,3,4 есть номера страниц. Нажатие на каждую вызовет метод _dopostback, который принимает в качестве параметров аргумент события и цель события и отображает следующие 10 записей в таблице. Страница является страницей aspx. Я хочу быть в состоянии извлечь данные в таблице со всех страниц.. Новичок в powershell нужна помощь:(

$login = Get-Credential -Message "Enter Creds: "

$url = "hxxp:www.xxxxxxxx.com/index.aspx"

Invoke-WebRequest $url `
    -SessionVariable $session `
    -UseBasicParsing

$addUserSite = Invoke-WebRequest $url -WebSession 

$addUserForn = $addUserSite.Forms[0]

$addUserForm.Fields["_EVENTTARGET"]="GridView3"

$addUserForm.Fields["_EVENTARGUMENT"]="Page$1"

$Response = Invoke-WebRequest `
    -Credential $login `
    -uri $url `
    -method post `
    -Body $addUserForm.Fields `
    -WebSession $session `
    -UseBasicParsing $Response.AllElements `
    | Where {$_.TagName -eq "td"} `
    | select outerText

0 ответов

Другие вопросы по тегам