问题标签 [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.
python-3.x - 请求代理使用的列表协议 - Python3
我有一个函数,通过使用Python3 中的请求库向几个网站发送请求来检查代理是否处于活动状态。我试图确定发出请求时哪个协议可用(http、https、socks),但不知道如何。
这是功能:
和输出:
但我希望输出为:200 - http
或200 - https
,或正在使用的任何协议。
我试过了requests.utils.getproxies()
,requests.utils.get_environ_proxies(url)
但这不是我想要的。
我知道这是一本字典,但我不知道如何列出返回的字典元素200
。
谁能帮我吗?
python-2.7 - 使用代理的 BeautifulSoup 和 Urllib2 进行 Web 抓取
我正在尝试使用代理抓取网站,但出现错误。我还在学习,所以你的意见会很有帮助。
这是我的代码:
我得到的错误是:
谢谢 !!
php - $_SERVER['HTTP_X_FORWARDED_FOR'] PHP 的 HTTPS 版本
有谁知道是否有 $_SERVER['HTTP_X_FORWARDED_FOR'] 的 HTTPS“版本”,因此我可以解析 https 代理?如果没有,有没有人知道在 PHP 中解析 HTTPS 代理用户的实际 IP 的方法?
vb.net - 将代理发送到 URL vb.net
您好,有谁知道如何将代理发送到 vb.net 中的 URL?
就像我将代理放在文本框中一样,当我单击按钮时,它将被发送到 URL,有什么帮助吗?谢谢。
github - 朱莉娅在防火墙后面非常慢
我在需要代理的组织工作。我不太了解网络安全以及它是如何设置的,但我知道它会使添加和构建 Julia 包变得非常缓慢。有什么方法可以加快速度,还是我从根本上受到组织存在的任何网络瓶颈的限制?我可以加快 Julia 与 Github 的交互方式以加快包下载过程吗?
python - 使用 Python selenium 和 PhantomJS 无头浏览器获取挂起请求
我试图从阿迪达斯抓取产品信息,但由于某种原因,当使用 PhantomJS 发出获取请求时,会话挂起并且没有收到响应。我已经尝试过将 Selenium 与 Chrome 一起使用,而在 Chrome 中使用 headless 并且它可以工作。所以我的假设是某种防火墙或浏览器指纹跟踪阻止了 PhantomJS。我需要使用经过身份验证的代理,因此不能选择带有 Chrome 的 selenium。
有没有人可以帮助我使用 PhantomJS 完成这项工作?这是我的原始脚本:
.net - 在 VB.NET .NET 4.61 中将 Cert.pem 作为客户端证书用于转发代理
我一直在尝试在类函数中传递自定义证书,但我显然做错了,因为握手失败。请看下面的代码。
例如,在 Python 中,对于寻找更多上下文/理解我想做的所有事情的人,我会这样做:
python - 在 python 中切换代理:伪代码
假设我有一个要抓取的网站。前任。廉价航空
我想在 python 中使用普通请求来抓取第一个假设页面上的数据。如果我最终被服务器阻止,我想切换到代理。我有一个代理服务器列表和一个方法,还有一个用户代理字符串列表。但是,我认为我需要帮助来思考这个问题。
作为参考 uagen() 将返回一个用户代理字符串
proxit() 将返回一个代理
这是我到目前为止所拥有的:
我正在寻找的是如何说的想法,从正常请求(不是来自代理)开始,如果最终出现错误(例如被服务器拒绝),切换到代理并重试.
我几乎可以想象它,但不能完全看到它。
我在想,如果我在之后放置一个变量
for i in range(1000000000000):
但在while true:
更新之前,sp
它可能会起作用。另一种可能是声明s.proxies = {"http": ""}
,然后如果我遇到错误,切换到s.poxies = {"http": "proxit()"}
或s.poxies = {"http": "sp"}
谢谢!
java - CDI 是否为 RequestScoped 重用代理?
如果我创建一个带有注释的 bean,@RequestScoped
我希望它会用每个新请求实例化一个新的代理实例。
另一方面,每个请求都与它自己的线程相关联。
我的问题是:如果新请求重用池中以前创建的线程,CDI 会重用我的 bean/服务以前创建的代理对象吗?
javascript - nodeJS - socks.Agent 不是构造函数
Socks 模块已更改库,此脚本将不再工作。有人可以帮我解释一下吗?