Powershell v5.1 Invoke-RestMethod 并绕过代理

2024-06-03

我目前使用的是 Powershell V5.1,并且希望在 Invoke-RestMethod 命令上绕过 Internet Explorer 代理。

在 Powershell V6 中,有 -NoProxy 选项,指示 cmdlet 将不使用代理来到达目标。 这是为了绕过 Internet Explorer 中配置的代理,这正是我想要做的。

在 Powershell V6 中,代码类似于:

$Result = Invoke-RestMethod -Uri $url  -NoProxy

V5.1 有解决方法吗?

谢谢, 菲利普


我知道这已经很老了,但是因为我也喜欢有好的解决方案,所以我会将我的解决方案发布到这个线程。 我实际上使用了这个并且它工作完美(也适用于 Invoke-WebRequest):

    $Proxy=New-object System.Net.WebProxy
    $WebSession=new-object Microsoft.PowerShell.Commands.WebRequestSession
    $WebSession.Proxy=$Proxy
    $Antwort=Invoke-RestMethod -Method Post -Uri "https://thisismyrestsite" -Body $BodyJson -WebSession $WebSession

也许这对其他人有帮助,因为到目前为止我在网上没有找到好的解决方案。如果有人需要特殊的代理设置,我相信他也可以用值填充 $Proxy,这可能允许比 Invoke-RestMethod 或 Invoke-WebRequest 更多的设置。 编辑:请记住,这仅适用于 5.1。对于 Core,请使用 -NoProxy 开关!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Powershell v5.1 Invoke-RestMethod 并绕过代理 的相关文章

  • 如何通过 PowerShell 获取注册表项的所有权?

    我尝试通过 PowerShell 获取注册表项的所有权 但它悄无声息地失败了 我正在使用以下代码 get the username of the current user uname System Security Principal Wi
  • powershell 中的展开存档无法提取嵌套文件夹和文件

    我有以下简单的 powershell 将 zip 文件夹 包含其他文件夹和仅日志文件 提取到目的地 FolderPath C Temp Whatever Expand Archive Path FolderPath logs zip Des
  • 如何使用另一个方法的签名创建一个新方法

    如何从一个类复制方法的签名 并在另一个类中创建具有相同签名的 代理方法 我正在用 python 编写一个 RPC 库 服务器支持对服务器端类 C 的远程调用 当客户端连接到服务器时 它应该为C创建一个具有相同签名的代理类 当程序调用代理实例
  • Powershell如何查询COM对象上的接口

    我使用 Powershell 创建了一个 COM 对象 obj new object com MyLib MyObj 然后我需要查询接口 MyLib MyInterface 那个对象上 但我不知道如何使用 PowerShell 来做到这一点
  • 无法使用 cd 前进

    我在使用 PowerShell 前进时遇到问题 我可以向上移动目录 但不能向下移动 情况是这样的 我打开 PowerShell 并输入 pwd 命令 它显示我当前处于PS C Users Robert Inspiron14 gt 我输入命令
  • Powershell 活动目录属性

    我正在尝试查找活动目录的属性 strFilter objectCategory User objDomain New Object System DirectoryServices DirectoryEntry objSearcher Ne
  • 使用 msiexec 卸载应用程序时是否有 GUID 的替代方案?

    目前 我们在运行包含 msiexec 的卸载脚本时使用 GUID 来识别应用程序 我遇到的问题是每次安装最新版本的应用程序时 GUID 都会发生变化 所以我想知道是否有其他方法可以识别使用 msiexec 运行的应用程序 首先 应用程序新版
  • 如何使用 gnuwin32 Makefile 执行 powershell/cmd 命令?

    我尝试使用以下 makefile 处理器在 Windows 的 makefile 中使用curl rm start 等命令 http gnuwin32 sourceforge net packages make htm http gnuwi
  • 带有note属性的字符串可以修改吗

    有没有什么方法可以修改字符串而不丢失它所具有的任何注释属性 t something Add Member noteproperty one 1 PassThru t one 1 t else t one
  • Powershell 在全局级别应用详细信息

    想象一下 如果您有一个包含一行代码的脚本 例如 ni type file foobar txt 其中 verbose 标志未提供给 ni 命令 如果我要运行此脚本来强制详细程度 有没有办法在全局 PSSession 级别设置详细程度 我问的
  • 在 Powershell 中获取小文件的“磁盘大小”

    我正在使用一个遗留系统 该系统有大量来自外部系统的导入 其中大多数通过下载文件 根据上下文大小不同 处理它 然后将文件存储在 SAN 卷上的其他位置 格式为 NTFS 和安装在 WS2008R2 盒子上 我们遇到的问题是 由于簇的大小 大量
  • Powershell:对 Select-Object 中的字段使用变量

    我正在构建一个正在创建的脚本csv文件 每个csv有一组不同的字段 一切都很好 但我想控制列顺序输出 我有一个变量 其中包含字段以及我想要的字段顺序 我知道我可以使用 Select Object 来控制它 我想做的是这样的 Fields I
  • 以编程方式更改 mac osx 上的代理

    如何以编程方式更改 mac osx 上的代理设置 我对ios很流利 而且由于mac os编程类似 所以应该不会有太多问题 然而 我缺乏以编程方式创建代理更改所需的逻辑 手动调整非常容易 这是我所追求的系统偏好设置中的网络选项卡 我尝试过的
  • 使用 nginx http auth 保护 Jenkins(回调 url 除外)

    我在我的服务器上安装了 jenkins 我想用 nginx http auth 来保护它 以便请求 http my domain com 8080 http ci my domain com 除一个位置外将受到保护 http ci my d
  • 使用 powershell 执行 .sql 文件并将输出存储在文本文件中

    我正在尝试从 powershell 运行 sql 脚本 sql 文件并将结果保存到 sql 文件中 概述 SQL 数据库恢复需要用户和权限备份预恢复 一旦恢复完成 我们需要在数据库上执行输出 我们预恢复的用户权限备份 这是我的脚本 当我执行
  • 通过 HTTP 代理进行 iOS XMPP 聊天

    我有一个 iPhone 应用程序 可与 2 项服务配合使用 通过 http 使用 REST 服务 使用 AFNetworking 通过 TCP 进行 XMPP 聊天 使用 XMPPFrameworkhttps github com robb
  • 从 Python 执行 PowerShell 脚本的最佳方式是什么

    之前关于该主题的所有帖子都涉及其用例的具体挑战 我认为 如果有一篇文章只讨论从 Python 运行 PowerShell 脚本的最简洁方法 并询问是否有人有比我发现的更好的解决方案 那将会很有用 绕过 PowerShell 尝试以与预期不同
  • 在 PowerShell 中的屏幕和文件中显示输出

    我怎样才能让所有这些不仅输出在屏幕上 而且保存到文本文件中CSV http en wikipedia org wiki Comma separated values format OUs Get ADObject LDAPFilter ob
  • 在Powershell中显示目录结构及其大小

    尝试使用 dir 命令来显示子文件夹和文件的大小 在谷歌搜索 powershell目录大小 后 我发现了两个有用的链接 确定文件夹的大小http technet microsoft com en us library ff730945 as
  • HTTP KeepAlive 连接已被服务器关闭,但客户端同时发送了请求

    场景如下 有一个 http 反向代理 它有一个与应用程序服务器的持久连接池 它已收到客户端的请求 并在检查连接打开后向后端发出相同的请求 同时 服务器在收到请求之前关闭连接 代理失败 从后端读取错误 错误被发送到客户端 应如何处理这种竞争条

随机推荐

  • JavaFX 中的自定义双向绑定

    我正在尝试实现一个涉及 2 个字段计算的 GUI 我的模型有 2 个属性和 1 个绑定 ObjectProperty
  • 请求 jquery.min.map 文件时出现引用 404 错误

    现在 当浏览器请求 jquery min map 时 我会收到此 404 错误 有趣的是 我从未将此文件添加到我的解决方案中 谁能向我解释如何消除这个错误 我不知道该文件在哪里被引用 因为我没有添加对此文件的引用 Request URL h
  • HTTP 错误 415 我做错了什么?

    我正在发送 SOAP POST 但收到 HTTPError HTTP 错误 415 不支持的媒体类型 response urllib2 urlopen req data
  • 使用 std::ios_base::binary 有什么意义?

    我在 Window 下读取 Linux 文件时遇到问题 以下是问题讨论 在 Windows 下对 Unix 下创建的文件使用 fstream seekg https stackoverflow com questions 26973274
  • Android NDK 在 Windows 7 中工作吗?

    过去几天我一直在学习 Android NDK 但我刚刚浏览了他们的网站 它说唯一支持的 Windows 操作系统是 Vista 和 XP 有没有人知道这是不是真的 我想他们可能只是没有更新它 谢谢 EDIT NDK 系统要求链接 http
  • 如何通过单击图像按钮上传新文件

    我有一项任务是通过单击图像按钮上传新文件 我的代码是
  • 停止视频时隐藏 YouTube iframe 中的“更多视频”

    当用户停止视频时 如何隐藏 Youtube iframe 中的 更多视频 部分 例子 我找不到任何解决方案here https developers google com youtube player parameters 如果您安装了 u
  • 带完整堆栈跟踪的单元测试

    这似乎是一个愚蠢的问题 但我无法在任何地方找到答案 我正在使用 Rails 3 1 和 Test Unit 当测试失败时 我只能看到堆栈的顶部 例如 ERROR creating a message sends emails 1 35s N
  • R闪亮:在渲染表格时显示“正在加载...”消息

    在 Rstudio Shiny 中 我得到了一些renderDataTable通过 RMySQL 从数据库获取信息的调用 有些查询可能需要几秒钟才能完成 我想添加一条 正在加载 消息 其中表格将在等待时最终呈现 这个问题与这个问题类似 R闪
  • 容器内的 Docker Macvlan 网络无法到达其自己的主机

    我在 2 个 docker 主机之间设置了 Macvlan 网络 如下所示 主机设置 HOST 1ens192 172 18 0 21 创建macvlan桥接口 docker network create d macvlan subnet
  • 迪菲-赫尔曼私钥

    我有下面的代码行来生成私钥 int Xa randomNo nextInt 10000 int Ya int Math pow G Xa P G and P是静态数字 然而Xa是随机生成的 每次我运行该程序时 它都会给出相同的结果Ya 这对
  • 我不明白 JSONP 与 AJAX 有什么不同

    我不明白 JSONP 中的回调函数与 AJAX 中的成功回调函数有什么不同 鉴于 1 我不明白它如何从根本上更安全 那么唯一的区别是 AJAX 的人为同域约束吗 为什么AJAX不能只允许跨域请求 如果这会导致安全漏洞 那么攻击难道不只是 X
  • 如何从 S3 中的 zip 存档中提取文件

    我在 S3 的某个位置上传了一个 zip 存档 例如 foo bar zip 我想提取 bar zip 中的值并将其放在 foo 下 而不下载或重新上传提取的文件 我怎样才能做到这一点 以便 S3 被视为非常像文件系统 S3 的设计初衷并不
  • 更快的输入和输出

    include
  • 将 WPF 控件类作为模板类

    有没有办法让 WPF UserControl 类成为具有模板类型的类 例如 public partial class MyControl UserControl 应该 public partial class MyControl
  • DiscordJS中如何在没有缓存的情况下获取语音频道中的用户?

    我正在尝试让所有用户连接到我的服务器上的语音通道 当有人与机器人交谈时 general 我想让用户进去Voice Channel 1 我正在使用 Node 17 和 DiscordJS 13 这是我的代码 message guild cha
  • 在 SQL Server SELECT 语句中使用 CASE 时消除 NULL

    我有一份大而混乱的报告要写 它连接了 5 个表 一个表中有一列用于多个不同的值 本质上是一个 标签 列 其中标签根据用户想要使用的各种元数据的类型以创造性的方式使用 因此 我对报告的查询返回 3 个几乎相同的行 仅 标签 列有所不同 例如
  • 为什么我的 3D 绘图没有显示在 R Studio 绘图查看器中?

    我通常在 RStudio 版本 1 0 44 中查看绘图时没有问题 但是当我尝试查看使用 rgl 包创建的 3D 绘图时 我的 RStudio 绘图查看器中什么也没有出现 我能够毫无问题地绘制图 汽车 散点图 这是我正在使用的代码 inst
  • Python pandas 按日期列表选择行

    如何通过日期列表选择数据框的多行 dates pd date range 20130101 periods 6 df pd DataFrame np random randn 6 4 index dates columns list ABC
  • Powershell v5.1 Invoke-RestMethod 并绕过代理

    我目前使用的是 Powershell V5 1 并且希望在 Invoke RestMethod 命令上绕过 Internet Explorer 代理 在 Powershell V6 中 有 NoProxy 选项 指示 cmdlet 将不使用