问题标签 [invoke-restmethod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
29287 浏览

powershell - Powershell Invoke-RestMethod 授权标头

在调用Invoke-RestMethod使用 Powershell 时,例如:

$headers存在

$username参数和的预期格式是什么$password

0 投票
2 回答
2009 浏览

json - 将 Curl 转换为 Invoke-RestMethod

问题

我很难将curl调用转换为 Powershell Invoke-RestMethod调用,因为 Powershell 并没有真正提供最具信息性的错误消息(如果有的话)。

卷曲电话(Ubuntu)

Invoke-RestMethod 调用 (Powershell)

我有各种格式的正文,但无论我发送什么,我都会返回一些用于登录页面的 HTML。在带有 Curl 的 Ubuntu 上,一切正常。

注意:
问题似乎是 PowerShell 无法处理双“/”,如“https://lalala.azuredatabricks.net//api/2.0/clusters/create”。

奇怪的是Invoke-RestMethod进入登录页面,但从那里失败。

0 投票
1 回答
44 浏览

powershell - 查询返回失败的 API,在某处格式化错误

我正在尝试查询此 API https://docs.iocparser.com/api-reference/parse-api

我无法解决 URL 错误,这让我相信在这一行的某个地方我的格式出错了,但我不知道在哪里,所以任何帮助将不胜感激。

这是我要回来的错误。

0 投票
1 回答
77 浏览

powershell - invoke-restmethod 不断报错

我的 powershell invoke-restmethod 不断给出错误:(415)不支持的媒体类型

这是我的脚本:

希望您能够帮助我。

0 投票
1 回答
153 浏览

powershell - 从文本文件中的多个 URL 调用 RestMethod

通过文本文件中的几个链接需要使用 Invoke-RestMethod 的 PowerShell 脚本的帮助:

我没有并且适用于单个站点:

但是需要对多个链接执行此操作。任何建议如何做到这一点?

0 投票
0 回答
135 浏览

powershell - 如何在PowerShell中重新实现Invoke-RestMethod的SessionVariable/WebSession变量概念?

我想Invoke-RestMethod用两个函数包装几个调用,我必须在它们之间传递WebSession变量。目标:

和函数可能看起来像这样LoginLogout

但是如何使用会话变量的名称将其Login传递给-WebSession参数?是否有可能重新实现这个 SessionVariable/WebSession 的概念Invoke-RestMethod?我认为它与call-by-referenceby[ref]有关,但是如何在变量名(字符串)和实际变量之间建立桥梁?

0 投票
0 回答
212 浏览

windows - UseDefaultcredentials 不适用于 Invoke-RestMethod

当我尝试使用带有属性 UseDefaultCredentials 的 Invoke-RestMethod 调用怪物 API 时出现未经授权的 401 错误。

相同的查询在具有相同配置的另一台服务器中成功执行。

我通过传递凭据参数获得了成功的响应。

我们是否需要启用任何其他功能来支持 UseDefaultCredentials (服务器:Windows Server 2012R2,Powershell 版本:4.0

0 投票
1 回答
2170 浏览

powershell - 如何使用 Invoke-RestMethod 从 Powershell 发布

根据https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-restmethod?view=powershell-7#example-2--run-a-post-request我是试图调用一个简单的 POST 方法但得到一些错误。

我的指示是:

我的错误是

0 投票
1 回答
1094 浏览

powershell - 来自 PowerShell 的 REST API -“不允许使用 POST 方法”

我正在尝试将一个文件上传到 BitBucket 存储库(Git 系统)。我正在尝试使用 REST API 发送它,但错误指示不允许使用 POST 方法,尽管我当然可以使用“git push”命令发送新文件。但是,如果我尝试 POST 文件,则会收到此错误:“HTTP 状态 405 – Method Not AllowedType Status ReportMessage Request method POST not supported”

我正在尝试使用以下代码:

0 投票
1 回答
63 浏览

powershell - 如何将 2 个 expandproperty 数据相互连接

在我的脚本中,我使用了expandproperty3 次,以获取正确的数据。在第一个扩展属性中,我还必须使用数据。但我无法将其添加到选择行。

-expandproperty价值上我必须使用computerbalance,在-expandproperty -secureemployer我必须使用employeenumber.

这是我的脚本:

我希望你能帮助我。