1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
$url = "https://jsonplaceholder.typicode.com/posts"
$n=0
$val=0
$res = @()
while($val -ne 100)
{
$val++
Write-Host $val
$url2=$url+"?_start="+$n+"&_limit=5"
Write-Host $url2
$result = Invoke-RestMethod -uri "$url2" -UseDefaultCredentials -Method Get -ContentType "application/json"
if($result.Count -eq 0) {
break
}
$res += $result
Write-Host "count", $res.Count
$n=$n+5
}
Write-Host "res"
$res
|