问题标签 [titanium-web-proxy]

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

c# - 如何创建中间代理系统

我想做一个中间代理,我不需要解密数据,但是我需要在我的浏览器中指定一个没有密码和登录的代理,软件会连接到有登录和密码验证的代理,这一切应该使用 https 支持(例如 google、youtube),告诉我一个不会减慢页面加载速度并且不会提供我的真实地址的解决方案(如果我使用 ExplicitProxyEndPoint explicitProxyEndPoint = new ExplicitProxyEndPoint (IPAddress.Parse ("127.0. 0.1"), 50000, false);) 那么所有流量都不会通过指定的代理,如果我使用 true 那么所有站点的加载时间都很长

如果我使用TransparentProxyEndPoint,那么我的浏览器会要求代理提供用户名和密码(并且它会无休止地发生),我该如何避免这种情况?

我想要: 工作计划:

浏览器->本地代理(127.0.0.1:50000)->我的软件->互联网中的代理(ip:port@login:password)->站点浏览器<-本地代理(127.0.0.1:50000)<-我的软件< - 互联网代理(ip:port@login:password)<- 站点

我使用 C# 和https://github.com/justcoding121/Titanium-Web-Proxy for Windows

0 投票
1 回答
71 浏览

c# - Linux 中的 SSL 验证失败

我正在使用 Titanium Web 代理来修改 https 请求的标头。它在 Windows 中运行良好,但在 Linux 中失败并alert handshake failure出现错误。

我已经使用以下命令生成了根 CA 证书。

并使用以下命令安装生成的证书。还要确保我的证书文件已正确附加到/etc/ssl/certs/ca-certificates.crt文件中。

我的代理服务代码

完全错误

0 投票
0 回答
33 浏览

titanium-web-proxy - Titanium.Web.Proxy 不捕获来自 xNet 库的请求

当我使用 Titanium.Web.Proxy 时,来自浏览器的请求会被正常记录,但是当我创建一个使用 xNet 库“GET”的程序时,Titanium.Web.Proxy 无法捕获来自该库的请求。我如何解决它?