本文介绍了如何使用 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 发布请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-24 12:49