首页 > 解决方案 > 发布请求 Powershell

问题描述

我想使用带有 powershell 的发布请求。但是我收到一个错误,即如果没有启用 javascript,该网站将无法正常工作。

有没有人想法,如何解决这个问题?软件开发人员建议使用 chrome。但我必须通过 powershell 映射呼叫。

在此处输入图像描述

提前致谢!!

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
(New-Object System.Net.WebClient).Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials

$body = @{
 "client"="cbd3a32fafb096"
 "request-type"="authentication"
 "username"="usrname"
 
} | ConvertTo-Json

$header = @{
 "Content-Type"="application/x-www-form-urlencoded"
  "User-Agent"="Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Mobile Safari/537.36"

} 

$Result = Invoke-RestMethod -Uri "http://myurl"  -Body $body -Headers $header
$Result

标签: powershellpost

解决方案


推荐阅读