本文介绍了如何使用 Invoke-WebRequest 发布请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将如何使用 Invoke-WebRequest
来发布所有这些参数
How would I use Invoke-WebRequest
to post all these parameters
POST /token HTTP/1.1
Host: login.huddle.net
Content-Type: application/x-www-form-urlencoded
grant_type=authorization_code&client_id=s6BhdRkqt&redirect_uri=MyAppServer.com/receiveAuthCode&code=i1WsRn1uB
推荐答案
这里介绍了如何将该正文转换为 PowerShell 可以解释的正文.
Here's how to convert that body into one which PowerShell can interpret.
$body = @{grant_type='authorization_code'
client_id='s6BhdRkqt'
redirect_uri='MyAppServer.com/receiveAuthCode'
code='i1WsRn1uB'}
$contentType = 'application/x-www-form-urlencoded'
Invoke-WebRequest -Method POST -Uri yourUrl -body $body -ContentType $contentType
这篇关于如何使用 Invoke-WebRequest 发布请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!