我正在使用邮递员从http请求中获取Powershell代码,以在jasperserver中执行报告 但是,我无法下载报告。我可以在邮递员中手动下载它,但邮递员提供的代码中未包含它。
我明白了,可以在Windows Powershell中运行,但是执行结束时没有pdf
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("Authorization", "Basic amFzcGVyYWRtaW46amFzcGVyYWRtaW4=")
$headers.Add("Cookie", "userLocale=fr_FR; JSESSIONID=32692D37ABCE969F5B0F7868DBF42E32")
$body = ""
$response = Invoke-RestMethod 'http://localhost:8080/jasperserver/rest_v2/reports/bondecommande/generateur.pdf' -Method 'GET' -
Headers $headers -Body $body
$response | ConvertTo-Json