Skip to content
字数
411 字
阅读时间
2 分钟

Invoke-WebRequest 是 PowerShell 中的一个 cmdlet,用于发送 HTTP 和 HTTPS 请求。它可以用来访问网页、下载文件、提交表单数据等。这个命令非常灵活,支持多种参数,适用于各种网络操作。cmdlet 是 PowerShell 的一部分。

$env:HTTP_PROXY = "http://127.0.0.1:10809" $env:HTTPS_PROXY = "http://127.0.0.1:10809"

这两句话是在 PowerShell 中设置环境变量,用于配置 HTTP 和 HTTPS 代理。一旦你在 PowerShell 中设置了 $env:HTTP_PROXY$env:HTTPS_PROXY 环境变量,后续在同一个 PowerShell 会话中运行的程序(支持这些环境变量的程序)将自动使用这些代理设置,无需再手动声明。 不过,要注意以下几点:

  1. 程序支持:并不是所有程序都会尊重这些环境变量,具体取决于程序的实现。
  2. 会话范围:这些设置只在当前 PowerShell 会话有效。如果你打开一个新的 PowerShell 窗口,需重新设置这些环境变量,或者可以将其添加到你的用户或系统环境变量中,使其在所有会话中生效。
  3. 其他工具:某些工具或库可能需要你在其配置中单独指定代理。

总的来说,只要程序支持并且在相同的会话中,你就不需要手动再声明。

  • Ctrl + C:用于复制或中断命令。
  • Ctrl + Shift + C:仅用于复制,不会中断命令(特别是在 Windows Terminal 中)。

贡献者

The avatar of contributor named as sunchengzhi sunchengzhi

文件历史

撰写