标题: [问题求助] 求推荐 Windows 下 Python 的 Https 代理方案 [打印本页]
作者: yu2n 时间: 2016-9-6 21:28 标题: 求推荐 Windows 下 Python 的 Https 代理方案
本帖最后由 yu2n 于 2016-9-6 21:31 编辑
Hi, 各位 Python 大神。
请问,WindowsXP~10系统使用 Python 代理局域网 Https,除了G-o-A-g-e-n-t / X-X--N-e-t,还有其他稳定/简单的方案么?
求推荐。
一直无法完成类似的 HTTPS 测试,只有 G-o-A-g-e-n-t / X-X--N-e-t 测试成功。但是他们的功能太多,本人水平有限,无法提取核心 HTTPS 代理部分。
如果有好用的 Windows 下 Node.Js 的 HTTPS 代理方案,也欢迎推荐。
作者: codegay 时间: 2016-9-6 21:47
你是想要做什么?
你给的链接那个代码已经实现了一个sock代理
作者: yu2n 时间: 2016-9-6 22:03
本帖最后由 yu2n 于 2016-9-6 22:05 编辑
回复 2# codegay
局域网代理其他电脑上网,使用HTTPS。HTTP我已经解决了。
1楼引用的代码在我的Win10中无法运行。
作者: yu2n 时间: 2016-9-12 20:12
本帖最后由 yu2n 于 2016-9-12 20:55 编辑
我找到了这个(基于Node.js):
- 代理服务器的新轮子:anyproxy
-
- 是的,我大支付宝的前端攻城师们又写了一个代理服务器,基于Node.js,取名 AnyProxy。
-
- 引子
- 业界的http代理工具已经不少了,windows有fiddler,mac有charles,跨平台的有liver pool。满足特定功能的民间产品更是层出不穷,如代理淘宝线上combo文件的flex-combo,clam中的doji等等。
-
- 即使有如此之多的产品,我们仍感觉力不从心,因为前端攻城师们在各种网络环境中的奇葩需求太多了。举几个例子:
-
- 调试线上页面,需要注入某个脚本,或是替换一些html数据。比如常用的移动端调试工具weinre就依赖这种方法
-
- 不改url,把请求发送到某台指定的服务器,移动端的dns结果有缓存,改host又效率太低
-
- 查看页面首次打开时的表现,需要阻止CDN提供304这样的响应
-
- 服务器不支持跨域头Access-Control-Allow-*,调试时却需要发送跨域请求。本地服务器调试app中嵌入的离线页面时常面对这种需求
-
- 替换cookie,快速实现多账户切换
-
- 模拟各类网速环境
-
- 接管某个API的响应,进行数据mock
-
- 既然现有产品无法覆盖如此复杂的调试需求,我们决定再做一个轮子,做一个适合前端攻城师调试环境的新工具。
复制代码
作者: 523066680 时间: 2016-9-12 20:19
本帖最后由 523066680 于 2016-9-15 22:06 编辑
现在在用 *** 付费,不要告诉其他人(这句话很多余 ),谢谢。
24小时内删
作者: yu2n 时间: 2016-9-12 21:02
本帖最后由 yu2n 于 2016-9-12 21:04 编辑
又找到了一 Java 写的,http://jhttp2.sourceforge.net,2003年发布,即使在最新版本 jre1.8.0_101 下也能运行。
至于 Python 项目,首先分 Python2.7 与 Python3 版本,然后是 Windows 专用 / Linux 专用 / OSX 专用,某些作者还习惯不注明环境……这几天,看各种报错都无力吐槽了。
作者: yu2n 时间: 2016-9-12 21:09
回复 5# 523066680
不太适合我这种人,总是忍不住上‘优图比’,结果很快就超流量,或者被封了。
作者: techon 时间: 2017-2-18 20:48
有些支持SSL的HTTP代理也可以代理HTTPS。。。
你需要的是建立一个隧道代理
https://tools.ietf.org/html/draft-luotonen-web-proxy-tunneling-01
参考:
https://imququ.com/post/web-proxy.html
作者: yu2n 时间: 2017-2-18 22:38
回复 8# techon
博主似乎是学院派,我看得是懂非懂。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |