获取有关如何设置invoke-webrequest / invoke-restmethod的信息

时间:2018-11-27 14:10:59

标签: powershell

我们正在尝试从OAuth API获取授权令牌。

由于我们的网络程序员在理解OAuth时遇到了一些问题,因此我在PowerShell中完成了整个工作

在PowerShell中,操作非常简单:

document.getElementsByClassName('ql-editor')[0].innerHTML += 'something';

但是,由于PowerShell具有如此独特的语法,所以这对我们的Web编程人员不是很好。

现在,我想做同样的事情,但是我自己建立了webrequest。

当我在PowerShell中返回$clientID = "yyy" $secretID = "zzz" $Uri = 'https://xy.domain.com/OAuth/token?grant_type=client_credentials&client_id={0}&client_secret={1}&scope=xy' -f $clientID, $secretID $Token = Invoke-RestMethod $Uri -method post | select -expand access_token 对象时,我可以看到它的属性,例如$web等(见下文)。

在创建请求时,是否可以查看Headers设置了哪些属性?然后我可以从那里读取在构建自己的webrequest时需要设置的属性。

这是我的webpobject的回报:

Invoke-RestMethod

0 个答案:

没有答案