Récupération d'une liste avec des appels rest

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