问题标签 [invoke-webrequest]

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 投票
1 回答
44 浏览

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

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

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

这是我要回来的错误。

0 投票
1 回答
122 浏览

xml - PowerShell Invoke-WebRequest:可以解析此 XML 响应吗?

我从 REST 接口得到一个 XML 响应,如下所示。我只想让“OK”回来,但这个标签使它不直接。

链接到响应

我用来解析 XML 的代码:

是否有可能以某种方式逃避这个标签,我只得到“OK”?

0 投票
1 回答
331 浏览

azure-web-app-service - 在所有 Azure 应用服务实例上调用 WebRequest

我想为所有 azure app 服务实例调用 url 列表

调用-WebRequest -UseBasicParsing -uri $url -Method Get

使用此命令,它将不适用于多个 Web 应用程序实例

我尝试了以下脚本,它运行并显示所有实例和网站状态的资源 ID 200 OK

}

问题是我不确定它是否真的为每个实例运行,如果不是,我该怎么做?

0 投票
1 回答
87 浏览

powershell - 需要对 Web 请求响应中的值进行排序

我需要从网络请求响应中对 BuildName: 的特定值进行排序。

如何将特定响应存储在变量中?

尝试使用以下命令

我收到以下回复。我需要从那里对值进行排序

回复会是这样

window.env = { // 在这里硬编码环境变量,但使用 #{}# BuildName: 'AppClient-develop-0716.4' GRAPH_QL_HOST: 'https://xyz.google.com/graphql' };

从她需要获取 BuildName 的值:

0 投票
1 回答
1267 浏览

powershell - PowerShell 的 Invoke-WebRequest 在 Docker 容器中不起作用

在我的 dockerfile 我有一行RUN PowerShell -ExecutionPolicy Unrestricted -File /approot/bin/DockerScripts/reqs.ps1

在 reqs.ps1 中有一个像这样的 invoke-webrequest 命令,Invoke-WebRequest -Uri https://path/to/exe/ExeNeeded.exe -OutFile C:\ExeNeeded.exe

当我在我的计算机上运行时,我在步骤docker build中遇到错误RUN PowerShell -ExecutionPolicy Unrestricted -File /approot/bin/DockerScripts/reqs.ps1

错误是:

我可以https://path/to/exe/ExeNeeded.exe通过我的网络浏览器访问,所以我知道这个网址很好。我还暂时关闭了计算机上的防火墙。我不确定为什么Invoke-WebRequest仍然无法正常工作。

0 投票
0 回答
359 浏览

powershell - Powershell,调用 Web 请求错误(仅在 Windows Server 2012R 上)

目前我正在编写一些脚本来处理我们的客户备份。所以备份是在 Synology Box 上运行的。该脚本在 Windows 10 和 Windows Server 2019 上运行良好。但我无法在 WindowsServer 2012R2 上启动它。我尝试了很多事情来处理,但没有奏效。

起初他向我展示了他无法处理 utf-8 的错误,我将 Powershell 更新到了 5.1 版,现在 Windows 总是告诉我 $a 的值不允许为空。似乎他无法收到任何会话号码。在 Windows 10 和 Windows Server 2019 上,它可以完美运行。请任何人都可以帮助我。beeee真的很好吗

问候亚斯波

编辑我明白了。对于遇到相同问题的每个人,只需采用经典方式,无需调用 webrequest

0 投票
2 回答
52 浏览

powershell - 如何通过身份验证从网络服务器下载文件夹?

我需要一个脚本,将某个文件夹及其所有子文件夹+文件从网络服务器下载到我的电脑。它需要在powershell中。我搜索了一下,发现了这个:

当我尝试运行它时出现此错误。但我不知道如何通过它传递用户名和密码。如果有人可以帮助我,将不胜感激!另外我如何指定它应该保存到的文件夹?提前致谢

错误

0 投票
1 回答
258 浏览

windows - 在 Powershell 中下载带密码的文件

我需要从互联网上下载一个 51gb 的 zip 文件,打开需要输入密码的网站。

我想用 PowerShell (PSVersion:5.1.18362.752) 中的一个函数来做到这一点,但我不能再进一步了。我的功能如下所示:

参数 Credential 是否只能用于 Windows Credential?

非常感谢您的帮助

0 投票
1 回答
557 浏览

excel - Powershell:如何在多部分/表单数据请求中发布 excel (.xlsx) 文件?

我正在尝试使用 Multer 作为文件上传中间件将一些数据发布到 Express 服务器。

该请求包括几个文本字段、一个 API (.yaml) 文件和一个 .xlsx 文件。我可以成功发布 .yaml 文件和文本字段,但不能发布 excel 文件。

下面是我如何构建 multipart/form-data 调用:

该请求似乎成功:

我正在打印req.bodyreq.files在服务器上查看发布的内容:

这样 .yaml 文件就成功发布了,文本字段也是如此。但是,不会发送 excel 文件。

我尝试更改内容类型,并研究是否应该使用另一种编码,但无济于事。

我正在尝试做的事情可能吗?我究竟做错了什么?

0 投票
1 回答
138 浏览

json - 如何设置“Invoke-WebRequest”命令的“正文”部分

我使用以下正文成功使用邮递员。(RAW/JSON)

但是在使用下面的“Invoke-WebRequest”命令时失败了。

有谁知道我该如何解决这个问题?