问题标签 [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 回答
1142 浏览

xml - 如何将响应从 Invoke-RestMethod 转换为 XML?

参考 `Invoke-RestMethod 的帮助文件:

如上所述,如何在一行中将其转换response为并输出?xml

0 投票
1 回答
176 浏览

json - How to convert a response from Invoke-RestMethod to JSON?

desired output:

doesn't have to be pretty.

current output:

leaving aside that I'm not passing the URL properly, I'm only interested in the raw result, or, even better, a JSON object (or similar).

0 投票
1 回答
54 浏览

xml - 如何使用 Export-CliXml 导出从 Invoke-RestRequest 返回的原始 XML?

我怎样才能得到curljust <notes/>, from eXist, with的结果PowerShell

为什么上面XMLXD标签,目的是什么?

帮助文件指出:

描述

Export-Clixmlcmdlet 创建一个或多个对象的基于公共语言基础结构 (CLI) XML 的表示并将其存储在文件中。然后,您可以使用Import-Clixmlcmdlet 根据该文件的内容重新创建保存的对象。有关 CLI 的详细信息,请参阅语言独立性 (/dotnet/standard/language-independence)。

0 投票
1 回答
246 浏览

powershell - 如何将下载的 CSV 数据从 Invoke-RestMethod 传输到 Import-CSV?

我如何表示或至少查看这些数据?

手动下载文件,然后导入,工作正常

明显的解析错误不太合适,因为Import-CSV在文件上工作正常。同样,文件“太长”没有意义,因为下载的文件可以正常工作。

当然,其他一切都是平等的。

也许我只需要拨动一个开关,否则 powershell 会阻塞“大”文件?

0 投票
0 回答
45 浏览

powershell - PSCustomObject 页面 - 页面限制设置为 25

我使用 Invoke-RestMethod 通过 REST API 检索有关文件夹中一堆文档的元数据。虽然该方法返回 PSCustomObject 中的所有数据,但我不知道如何访问所有这些数据。自定义对象具有属性“page”、“page_total”、“limit”(所有 System.Int32)和“data”(System.Object[]),如下所示。

有 2 页,因为“数据”“限制”是每页 25 个,但总共有 30 个“数据”条目。如何访问第 2 页上的 5 个数据条目?我什至不知道从哪里开始,因为我对 PSCustomObjects 没有任何经验。

提前致谢!

0 投票
0 回答
26 浏览

powershell - 在 Powershell 脚本上使用 Invoke-RestMethod 调用 Rest 调用时出现奇怪的行为

我想在GET调用中使用Invoke-RestMethod(powershell 脚本)将正文(参数)传递给 Rest- call。但我认为由于某些安全原因(某些 RFC 标准),它不受支持。

但是在单个会话中,当我第一次使用POST方法,然后如果我使用GET方法,那么它就可以工作。但是如果我直接调用 get 方法,那么它会抛出错误

那么,第一次通话后是否有一些信息 powershell 存储?另外,有没有办法在powershell脚本中将参数传递给“GET”Restcall?

我附上了代码片段:这个片段正在工作。

但这会引发错误,

0 投票
1 回答
120 浏览

json - 直到循环出现错误(powershell)

尝试从 JSON 转换 Web 请求,但总是得到以下错误:

这是我的代码:

你能给些建议么?

谢谢, 加博尔

0 投票
1 回答
187 浏览

azure - Azure Web Job Zip 部署错误,由于大小

我正在通过 powershell 脚本部署 Web 作业,并且可以设法获取发布凭据,然后在授权标头中添加访问令牌。一切都很好,直到我收到文件大小错误时上传 zip 文件:远程服务器返回错误:(413)请求实体太大。

在此处输入图像描述

zip 文件大小仅为 43MB。如何检查允许的文件大小上限以及如何增加它?我已经尝试过 Invoke-WebRequest 和 Invoke-RestMethod 但结果是一样的

0 投票
0 回答
58 浏览

json - 调用-Webrequest | Invoke-RestMethod - Powershell 问号而不是希伯来语

我正在尝试在 2 个场景中使用 Invoke-Webrequest / Invoke-restmethod 发送帖子。其中一个运行良好,另一个运行良好,但用问号替换希伯来字母......

这个运行良好:

这是用问号替换希伯来字符:

有什么选择可以在不破坏希伯来字母的情况下使用第二个?尝试了几种将其转换为UTF8的方法,但它根本没有帮助,只是制作带有黑色背景的问号。

我将不胜感激。

0 投票
0 回答
117 浏览

powershell - Invoke-RestMethod 使用 PowerShell 7.x 自动转换 UTC 日期字符串

我正在测试使用第三方 REST API 的现有 PowerShell 模块。使用 PowerShell 5.1,该模块按预期正确返回带有 UTC 格式的嵌入日期字符串的 json。但是,在使用 PowerShell 7.x 时,UTC 字符串会自动转换为 json 输出中的本地时间格式。

这显然是 v7.1 Invoke-RestMethod cmdlet 的变化。有没有办法防止日期字符串的这种自动转换?