问题标签 [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.
powershell - PowerShell 中的 curl --data-binary
如果我有curl
如下命令:
--data-binary
Powershell中的等价物是什么?一些答案说只是 running curl.exe
,其他人提到改变内容类型。不过,这确实可以作为 shell 脚本工作。只是想知道是否可以将其转换为Invoke-WebRequest
在 Powershell 中使用。
powershell - Invoke-Webrequest 在 POST 上获得 401,但在使用 Basic Auth 的 GET 上却没有
我有一个启用了基本身份验证的开发站点。我可以使用以下内容获取页面以将基本身份验证添加到标题中:
但我无法发布到相同的 URL:
我收到了 401 Unauthorized 回复。如果我在网站上禁用基本身份验证,一切正常。所以我知道这不是服务器问题。我可以使用我的浏览器发布。
编辑:所以当我在服务器上调试时,似乎基本身份验证工作正常。但是我的服务器返回一个重定向,然后导致 Invoke-Webrequest 将其解释为 401。
关于为什么这可能不起作用的任何想法?
powershell - 如何检查网站/ URL 列表的状态?(使用 Power-Shell 脚本)
我想一次获取多个 URL 的 http 状态来准备报告。如何使用powershell实现它?
powershell - 尝试使用 powershell 进行 Rest 调用(PUT)
我正在尝试通过画布 api 更改课程代码。我可以通过给出的例子让它在 bash 中工作
我尝试在 powershell 中重现这一点。呼叫通过,但它没有做任何事情!
以前有人遇到过这个问题吗?我的代码中有什么我做错了吗?我无法重现我在 curl 中可以做的事情。
解决了!
问题是我使用了错误的内容类型。对于 Canvas LMS,执行 PUT 调用时必须选择 multipart/form-data。
powershell - Powershell ConvertFrom-Json 编码特殊字符问题
我的 powershell 脚本中有这段代码,它在特殊字符部分上表现不佳。
在我的输出文件中,我只得到 '????' 对于任何特殊字符。有谁知道我怎样才能让它在我的输出文件中显示特殊字符?
powershell - Invoke-WebRequest 未被识别为 cmdlet Windows 7 Powershell 的名称
如何在 Windows 7 PowerShell 上使用此脚本?
运行此脚本后,我收到此错误:
我认为错误是说不能Invoke-WebRequest
在 Windows 7 上使用。为什么会这样?
powershell - 使用 powershell 登录 Auth0 (OWIN) 锁屏
我有一个 PowerShell 脚本来预热我们使用表单身份验证的 .Net Web 应用程序。我使用Invoke-WebRequest
并阅读了防伪令牌,然后使用该令牌和用户/密码字段进行了 POST。然后我存储了会话,并能够请求我们剩余的页面来预热站点。
我们现在使用 OWIN/cookies 在应用程序上实现了 Auth0。如何使用新的 Auth0 登录验证我的 powershell 会话?
编辑:让它工作
powershell - 在 Youtube 上使用 powershell 获取推荐视频
当我用 powershell 打开任何视频时,它会在右侧显示推荐的视频。
我试图以两种方式解决问题。但它们都没有给出我想要的结果。
方式1
方式2
如何下载右侧推荐的视频?示例视频:https ://www.youtube.com/watch?v=lrYlcytsBdE
你能帮我解决我的问题吗?
powershell - 如何使用包含来自文件的数据的 JSON 正文发送 Invoke-WebRequest
问题:
如何在没有不需要的文件元数据的情况下将文件内容放入 Invoke-WebRequest 的 JSON 正文中?
我的目标是发送一个 HTTP 请求,如下所示:
在哪里:
当我打印变量时:
...它按我的预期打印文件的内容。
但是在显示中打印文件内容会$Body
显示更多我不需要的信息:
我尝试使用以下设置$file1
和$file2
值:
...但结果是一样的。
powershell - 如何使用 Icontrol REST API 在 f5 ltm 上创建 ssl 客户端配置文件
我的目标:上传我的 ssl 证书,为我的虚拟服务器创建一个 ssl-client 配置文件以供使用……</p>
因此,通过大量挖掘旧帖子并猜测 icontrol 其余文档的含义:我能够从本地安装的计算机中获取我的 .pfx 文件 - 将 .crt 和 .key 上传到 f5 ltm(BIG-IP 13.1.1 Build 0.0.4 Final)它们在 gui 中显示如下:(对不起,我无法上传图片)
旁注/问题:过去我设置 ssl-client 配置文件的手动过程是使用 gui 直接安装 pfx - 这使得 ssl 证书具有相互关联的证书和密钥:
这将返回以下错误:
同样,我不是在寻找 powershell 帮助(如果可以的话,那就太好了),但是如果您可以帮助我了解此过程所需的 icontrol rest:
我找到了这个页面:https ://devcentral.f5.com/wiki/iControlREST.APIRef_tm_ltm_profile_client-ssl.ashx
上面的方法已被弃用:已
弃用 - 改用 cert-key-chain 选项。
但我没有找到使用这个 /cert-key-chain 数组的人
也许这就是秘密?