问题标签 [proxies]

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 回答
427 浏览

python-3.x - 请求代理使用的列表协议 - Python3

我有一个函数,通过使用Python3 中的请求库向几个网站发送请求来检查代理是否处于活动状态。我试图确定发出请求时哪个协议可用(http、https、socks),但不知道如何。

这是功能:

和输出:

但我希望输出为:200 - http200 - https,或正在使用的任何协议。

我试过了requests.utils.getproxies()requests.utils.get_environ_proxies(url)但这不是我想要的。

我知道这是一本字典,但我不知道如何列出返回的字典元素200

谁能帮我吗?

0 投票
0 回答
639 浏览

python-2.7 - 使用代理的 BeautifulSoup 和 Urllib2 进行 Web 抓取

我正在尝试使用代理抓取网站,但出现错误。我还在学习,所以你的意见会很有帮助。

这是我的代码:

我得到的错误是:

谢谢 !!

0 投票
0 回答
495 浏览

php - $_SERVER['HTTP_X_FORWARDED_FOR'] PHP 的 HTTPS 版本

有谁知道是否有 $_SERVER['HTTP_X_FORWARDED_FOR'] 的 HTTPS“版本”,因此我可以解析 https 代理?如果没有,有没有人知道在 PHP 中解析 HTTPS 代理用户的实际 IP 的方法?

0 投票
1 回答
85 浏览

vb.net - 将代理发送到 URL vb.net

您好,有谁知道如何将代理发送到 vb.net 中的 URL?

就像我将代理放在文本框中一样,当我单击按钮时,它将被发送到 URL,有什么帮助吗?谢谢。

0 投票
1 回答
243 浏览

github - 朱莉娅在防火墙后面非常慢

我在需要代理的组织工作。我不太了解网络安全以及它是如何设置的,但我知道它会使添加和构建 Julia 包变得非常缓慢。有什么方法可以加快速度,还是我从根本上受到组织存在的任何网络瓶颈的限制?我可以加快 Julia 与 Github 的交互方式以加快包下载过程吗?

0 投票
0 回答
373 浏览

python - 使用 Python selenium 和 PhantomJS 无头浏览器获取挂起请求

我试图从阿迪达斯抓取产品信息,但由于某种原因,当使用 PhantomJS 发出获取请求时,会话挂起并且没有收到响应。我已经尝试过将 Selenium 与 Chrome 一起使用,而在 Chrome 中使用 headless 并且它可以工作。所以我的假设是某种防火墙或浏览器指纹跟踪阻止了 PhantomJS。我需要使用经过身份验证的代理,因此不能选择带有 Chrome 的 selenium。

有没有人可以帮助我使用 PhantomJS 完成这项工作?这是我的原始脚本:

0 投票
1 回答
366 浏览

.net - 在 VB.NET .NET 4.61 中将 Cert.pem 作为客户端证书用于转发代理

我一直在尝试在类函数中传递自定义证书,但我显然做错了,因为握手失败。请看下面的代码。

例如,在 Python 中,对于寻找更多上下文/理解我想做的所有事情的人,我会这样做:

0 投票
1 回答
370 浏览

python - 在 python 中切换代理:伪代码

假设我有一个要抓取的网站。前任。廉价航空

我想在 python 中使用普通请求来抓取第一个假设页面上的数据。如果我最终被服务器阻止,我想切换到代理。我有一个代理服务器列表和一个方法,还有一个用户代理字符串列表。但是,我认为我需要帮助来思考这个问题。

作为参考 uagen() 将返回一个用户代理字符串

proxit() 将返回一个代理

这是我到目前为止所拥有的:

我正在寻找的是如何说的想法,从正常请求(不是来自代理)开始,如果最终出现错误(例如被服务器拒绝),切换到代理并重试.

我几乎可以想象它,但不能完全看到它。

我在想,如果我在之后放置一个变量

for i in range(1000000000000):

但在while true:更新之前,sp它可能会起作用。另一种可能是声明s.proxies = {"http": ""},然后如果我遇到错误,切换到s.poxies = {"http": "proxit()"}s.poxies = {"http": "sp"}

谢谢!

0 投票
1 回答
340 浏览

java - CDI 是否为 RequestScoped 重用代理?

如果我创建一个带有注释的 bean,@RequestScoped我希望它会用每个新请求实例化一个新的代理实例。

另一方面,每个请求都与它自己的线程相关联。

我的问题是:如果新请求重用池中以前创建的线程,CDI 会重用我的 bean/服务以前创建的代理对象吗?

0 投票
1 回答
1344 浏览

javascript - nodeJS - socks.Agent 不是构造函数

Socks 模块已更改库,此脚本将不再工作。有人可以帮我解释一下吗?