Powershell - 具有完整内容的Invoke-WebRequest

时间:2017-05-09 11:43:57

标签: powershell

嗨,这是一个非常简单的命令:

Invoke-WebRequest -Uri "http://x.x.x.x.:xxxx/databases?pageSize=8&start=0"

我希望现在回复我的全部内容我有这样的事情:

Content : [ "toto", "toto", "toto", "toto", "toto", "toto", "toto...

或者我是否会获得完整列表?

谢谢!

screenshot

我怎样才能拥有...

之后的内容

2 个答案:

答案 0 :(得分:1)

您需要转换来自JSON的Web请求结果。所以,使用这样的东西:

$webRequest = Invoke-WebRequest -Uri "http://x.x.x.x.:xxxx/databases?pageSize=8&start=0"
$webRequest = $webRequest | ConvertFrom-Json

要查看Content属性并将其完全展开,请使用以下命令:

$webRequest = Invoke-WebRequest -Uri "http://x.x.x.x.:xxxx/databases?pageSize=8&start=0" | select Content | FL

答案 1 :(得分:0)

谢谢你们。

Invoke-RestMethod是greate,我更改了pageSize值。 在我有403之前。