如何在我的 HTTP 请求中使用带有身份验证的代理?

2023-11-25

我有一个代理 IP 地址(还需要用户名和密码)。当我尝试使用它们访问网页时,我收到“需要代理身份验证”。

我发现了 2016 年的另一篇 Stackoverflow 帖子,以及这个已关闭的 Github 问题,但他们没有提供任何有用的东西:

  • 代理 golang https
  • https://github.com/golang/go/issues/22288

有什么建议么?

EDIT:看到了这个帖子:为 HTTP 客户端设置代理

有点接近了但是,对于某些网址,我可以使用代理获得成功的响应,但对于某些网址,我会收到“需要代理授权”。


如果你正在关注这个授权代理教程,您需要做的额外步骤是在传输中设置标头。

auth := "username:password"
basicAuth := "Basic " + base64.StdEncoding.EncodeToString([]byte(auth))
transport.ProxyConnectHeader = http.Header{}
transport.ProxyConnectHeader.Add("Proxy-Authorization", basicAuth)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在我的 HTTP 请求中使用带有身份验证的代理? 的相关文章

  • 如何关闭 gorm 1.20.0 中的数据库实例

    由于我没有在 Close 函数中找到 gorm 实例 任何帮助将不胜感激 dbURI fmt Sprintf user s password s dbname s port s sslmode s TimeZone s username p
  • android httprequest java.net.UnknownHostException

    我想用android发出http请求 是使用这个 void testHTTP HttpClient httpClient new DefaultHttpClient HttpUriRequest request new HttpPost h
  • 如何读取大型平面文件

    我有一个平面文件 其中包含 339276 行文本 大小为 62 1 MB 我试图读入所有行 根据我所拥有的某些条件解析它们 然后将它们插入数据库 我最初尝试使用 bufio Scan 循环和 bufio Text 来获取该行 但缓冲区空间不
  • 是否可以在 C/C++ 中模仿 Go 接口?

    在 Go 中 如果类型具有接口定义的所有方法 则可以将其分配给该接口变量 而无需显式继承它 是否可以在 C C 中模仿此功能 是的 您可以使用纯抽象类 并使用模板类来包装 实现 抽象类的类型 以便它们扩展抽象类 这是一个简单的示例 incl
  • 在 PHP 中从 URL 斜杠后获取两个单词

    我需要从 URL 中获取两个单词 例如我有以下 URL http mydomain com alrajhi invoice 108678645541 http mydomain com alrajhi invoice 10867864554
  • 错误:标准包中非标准导入“gopkg.in/yaml.v2”

    我正在尝试从以下位置导入 go yamlhttps github com go yaml yaml https github com go yaml yaml 并且我发现了一个 Google 没有提供帮助的错误 I ran go get g
  • Golang 中的确定性 RSA 加密 - 如何在多次加密下为给定消息获得相同的结果

    对于下面的RSA加密代码 每次对同一条消息进行加密时 结果都会不同 我发现这是由于rand Reader in the rsa EncryptOAEP功能使其更加安全doc https pkg go dev crypto rsa Encry
  • Go客户端程序生成大量TIME_WAIT状态的socket

    我有一个 Go 程序 它从多个 goroutine 生成大量 HTTP 请求 运行一段时间后 程序报错 connect cannot allocaterequestedaddress 当检查时netstat 我得到大量 28229 个连接T
  • 单值上下文中的多值错误

    我在编译 GO 代码时遇到此错误 multiple value fmt Println in single value context 我正在尝试创建一个函数 该函数接受可变数量的整数并将每个变量打印在一行上 GO package main
  • 有没有办法间歇性地执行重复性任务?

    有没有办法在 Go 中执行重复的后台任务 我在想类似的事情Timer schedule task delay period 在爪哇 我知道我可以用 goroutine 来做到这一点Time sleep 但我想要一些容易停止的东西 这是我得到
  • Spring RestTemplate - 带有请求正文的http GET [重复]

    这个问题在这里已经有答案了 可能的重复 带请求正文的 HTTP GET https stackoverflow com questions 978061 http get with request body 我在这里读过一些不提倡通过 HT
  • 测试 gRPC 服务

    我想测试用 Go 编写的 gRPC 服务 我使用的示例是 Hello World 服务器示例grpc go 仓库 https github com grpc grpc go blob master examples helloworld g
  • nginx 代理到子目录中的远程 Node.js Express 应用程序

    我完全陷入了这样一种情况 我想在一台服务器上拥有多个节点应用程序 通过让应用程序在不同的端口上运行 我可以正常工作 我可以通过输入 IP 地址和端口来访问应用程序 我想通过使用不同的子目录来代理来自 nginx 服务器的应用程序 如下所示
  • NodeJS发送POST请求时如何设置Content-Length?

    var https require https var p api username FA AA ZOHO ACTION EXPORT ZOHO OUTPUT FORMAT JSON ZOHO ERROR FORMAT JSON ZOHO
  • 为什么 DER ASN.1 大整数的解组在 Golang 中仅限于 SEQUENCE?

    我希望能够使用encoding asn1 包从 DER 文件中解组一个大整数 但它看起来只适用于整数序列 例如 这不起作用 这很奇怪 因为 Big Int 的编组效果很好 https play golang org p Wkj0jAA6bp
  • 运行最新版本时没有“最新”消息?

    我正在尝试使用Sparkle https sparkle project org与 Qt Go 的绑定 https github com therecipe qt app 闪光 m import
  • 如何对结构切片而不是切片结构进行范围调整

    稍微玩了一下 Go HTML 模板后 我发现的所有循环模板中对象的示例都是将切片结构传递给模板 有点像这个示例 type UserList struct Id int Name string var templates template M
  • 云存储 API 的错误导入“系统调用”

    我正在按照以下说明进行操作https cloud google com appengine docs go googlecloudstorageclient download开始将一些代码从现已弃用的文件 API 迁移到新的 Cloud S
  • 如何读取 UDP 连接直至超时?

    我需要读取 UDP 流量 直到超时 我可以通过在 UDPConn 上调用 SetDeadline 并循环直到出现 I O 超时错误来做到这一点 但这看起来很黑客 基于错误条件的流量控制 下面的代码片段看起来更正确 但并没有终止 在生产中 这
  • 通过 HTTPS 的隧道

    在我的工作场所 流量拦截器 防火墙变得越来越糟糕 我无法通过端口 22 连接到我的家用计算机 并且缺乏 ssh 访问权限让我感到难过 我以前可以通过将 SSH 移动到端口 5050 来使用它 但我认为最近的一些过滤器现在将此流量视为 IM

随机推荐

  • 验证 10 位手机号码并将输入字段焦点设置为无效

    我需要在 jQuery 中验证电子邮件和手机号码的代码focus 在验证不满足的特定领域 这是我的查询
  • JAVA中的日期和时间选择器[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找日期和时间选择器 但发现只是用于日期选择器的 JCalender 并且不支持时间 我也发现了这个http matrex sourcefor
  • 是否有一个 Django 中间件/插件可以以有组织的方式记录我的所有请求? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想要记录每个请求曾经通过我的服务器 有这个插件 中间件吗 理想情况下 我希望它是可查询的 不知道这是否是你想要的 但是Django哨兵是一个很棒的应用程序 用于记录 Django
  • 如何在文本输入字段中添加“搜索”按钮?

    如何创建与中的类似的 搜索 元素这个网站 如果我们查看源代码 他有一个文本框 后面跟着一个 span tag span
  • 打印 Jupyter 笔记本幻灯片的最佳方式?如何设置分页符?

    我想打印我的 jupyter 笔记本并与非程序员同事分享硬拷贝 到目前为止我所做的 我已经找到隐藏代码的方法 如何隐藏使用 nbviewer 可视化的 ipython 笔记本中的单元格中的代码 我已经找到了将笔记本转换为幻灯片的方法 htm
  • 如何在 R 包之间共享基于 Rcpp 的库中的 C++ 函数?

    我正在 Rcpp 中开发一个简单的库 用于构建霍夫曼树 它有一个工作 R 接口 我可以从其他包调用 但我也想直接从我正在开发的其他基于 Rcpp 的包中的 C 代码调用 C 函数 我已经弄清楚如何将第一个包的标头放入inst include
  • 如何在 geckodriver 中永久安装扩展

    我需要使用扩展来测试 Firefox 我想自动化测试并访问几个网站 我安装了 Selenium 它打开于geckodriver 但是 扩展名不存在 我可以从手动安装它about debugging但问题是我希望 Selenium 测试在扩展
  • 通过ajax提交时如何获取nicEdit表单的内容?

    所以我想做的是使用 jQuery 的 AJAX 功能提交表单 我选择的路线是使用 form serialize 然后将其作为 GET 请求传递 在我添加我将在网站上使用的编辑器 NicEdit 之前 一切都非常顺利 我研究过这个问题 情况是
  • 如何从另一个控件中绑定到自定义控件按钮可见性

    我有一个自定义控件 其中有一个按钮
  • “您尝试执行不包含指定聚合函数的查询”

    SELECT SUM orders quantity AS num fName surname FROM author INNER JOIN book ON author aID book authorID 我不断收到错误消息 您试图执行一
  • 如何获取应用了我的自定义属性的成员?

    我正在创建一个自定义属性在 C 中 我想根据属性是应用于方法还是应用于属性来执行不同的操作 起初我想做new StackTrace GetFrame 1 GetMethod 在我的自定义属性构造函数中查看什么方法称为属性构造函数 但现在我不
  • 如何将日期转换为 yyyy-MM-dd 格式?

    2012 年 12 月 1 日星期六 00 00 00 GMT 我必须将上面的日期转换为下面的格式 2012 12 01 我怎么能够 我尝试过以下方法 但它不起作用 public Date ConvertDate Date date Dat
  • 使用 javascript 更改

    我有多个音频文件 我想根据用户选择进行流式传输 我怎么做 这是我到目前为止所拥有的 但似乎不起作用 更新 做了一些更改 现在声称audio load 不是一个函数 谁能告诉我这是为什么 本准则已更新以反映这些变化 JavaScript fu
  • Unity IAP 未初始化

    我使用 Unity 购买者脚本 在 Unity 的 IAP 示例中 来测试 IAP 但它们在测试期间不会在手机上初始化 即使它们确实初始化并传递到编辑器中 我知道 Unity 编辑器总是通过 IAP 因此这意味着我没有在 Apple 方面采
  • 从控制器生成 http post 请求

    如果这是一个愚蠢的问题 请原谅我 我对网络编程不太有经验 我正在实现 net mvc 应用程序的支付组件 该组件与外部支付服务交互 支付服务接受以下形式的http post请求 http somepaymentservice com pay
  • 如何在 Struts 2 中使用具有两个条件的

    我迭代项目列表 如果元素的状态等于学生或教师 则需要显示特定的下拉列表 以下代码显示所有字段 但不显示任何元素的下拉列表
  • malloc 未定义

    我目前正在重写链表模块 并且收到一些奇怪的错误 在两个 IDE Netbeans 和 Visual Studio Express 中 我收到一条警告 malloc未定义 并且在 linkedlist c 文件中找到的函数也未定义 下面是我的
  • 如何使用 javascript_include_tag 获取文件夹中的所有脚本

    我想用javascript include tag使用递归获取所有与视图相关的脚本 将其放置在public javascripts views 我想javascript include tag views recursive gt true
  • Java 8矩阵*向量乘法

    我想知道是否有一种更简洁的方法可以在 Java 8 中使用流执行以下操作 public static double multiply double matrix double vector int rows matrix length in
  • 如何在我的 HTTP 请求中使用带有身份验证的代理?

    我有一个代理 IP 地址 还需要用户名和密码 当我尝试使用它们访问网页时 我收到 需要代理身份验证 我发现了 2016 年的另一篇 Stackoverflow 帖子 以及这个已关闭的 Github 问题 但他们没有提供任何有用的东西 代理