提供HTTPS代理

提供HTTPS代理,https,proxy,Https,Proxy,好的,根据管理员的要求,我改进了我的问题: 我正在搜索可以调整HTTPS/HST网站的本地代理解决方案。他们应该能够调整网站的内容和标题。你知道这样的代理吗?我更喜欢Python解决方案,因为它们是可黑客攻击的 是的,有一些解决方案可以与浏览器插件一起使用,我已经发布了一个答案,其中包含一个使用的示例,但问题是:一旦浏览器开发人员决定删除API,而不是任何人会这样做,插件就会停止工作 因此,我希望有一个在协议级别上工作的解决方案。那么,哪些代理可以做到这一点,调整HTTPS/HST网站?我不在乎

好的,根据管理员的要求,我改进了我的问题:

我正在搜索可以调整HTTPS/HST网站的本地代理解决方案。他们应该能够调整网站的内容和标题。你知道这样的代理吗?我更喜欢Python解决方案,因为它们是可黑客攻击的

是的,有一些解决方案可以与浏览器插件一起使用,我已经发布了一个答案,其中包含一个使用的示例,但问题是:一旦浏览器开发人员决定删除API,而不是任何人会这样做,插件就会停止工作

因此,我希望有一个在协议级别上工作的解决方案。那么,哪些代理可以做到这一点,调整HTTPS/HST网站?我不在乎性能,反正我的网速很慢,我也不着急。还请给出一个小例子,如何调整网站的内容和一个小例子,如何调整标题,使用您的解决方案


希望我的问题现在清楚了。

好的,这是我解决这个问题的方法。这些建议很有帮助

  • 使用Firefox(开发者版),版本52。Firefox的更高版本不支持,这是我将Javascript注入文档并调整内容安全策略响应头(如果有)的方法。我对后来Firefox/Chromes/什么的解决方案感兴趣

  • 阻止Firefox阻止混合内容(从https站点加载http资源)。这在本地主机上是毫无意义的。根据和,从Firefox55开始,默认情况下localhost最终被列入白名单。但是,由于我需要Yarip,因此无法使用Firefox 55,因此我仍然需要手动禁用此策略。 通过将
    about.config->security.mixed_content.block_active_content
    设置为false可以全局执行此操作,因为这会影响到每个网站,也可以通过不太懒惰但不太危险的方式执行此操作

  • 安装Python3

  • pip安装瓶

  • 创建包含以下内容的文件server.py:

导入操作系统,json
从瓶子导入请求、响应、路由、静态文件、调试、运行
@route('/inc')#它处理ajax调用
def公司():
#仅当您将参数传递给ajax调用时才需要。
response.set_头('Access-Control-Allow-Origin','*'))
number=request.params.get('number',0,type=int)
返回json.dumps({'u number':number+1})
@路由('/static/')#这为两个静态javascript文件提供服务
def send_静态(文件名):
返回静态_文件(文件名,root=os.path.dirname(u文件_u))
调试(真)
运行(端口=9030,重新加载程序=True)
  • 运行它

  • 将jquery.js的副本放在同一目录中

  • 在同一目录中创建具有以下内容的文件logic.js:

//http://api.jquery.com/jQuery.noConflict/
var my={};
my.$=$.noConflict(真);
// http://api.jquery.com/ready/
my.$(函数(){
var target=my$(
'0'
);
my.$(“body”).prepend(目标);
函数ajaxcall(){
// http://api.jquery.com/jQuery.getJSON/
my.$.getJSON(
"http://localhost:9030/inc",
{
编号:target.text()//参数
},
功能(结果){
目标.文本(结果.增加的_数);
}
);
}
// http://api.jquery.com/click/
目标。单击(函数(事件){
ajaxcall();
返回false;
});
ajaxcall();
});
  • 安装

  • 将以下xml保存到一个文件中,然后从“Yarips管理页面”对话框导入它。这将为en.wikipedia.org创建一个新规则。我现在懒得解释yarip是如何工作的,但值得学习。此规则将在正文的末尾注入jquery.js和logic.js,并调整内容安全策略响应头(如果有)


]]>
  • 确保yarip已启用

  • 导航到。您应该会看到左上角有一个蓝色矩形,其中有一个数字。如果单击它,将对localhost进行ajax调用,蓝色矩形的内容将替换为该调用的结果–该数字增加1。截图:

  • 玩这个游戏,并调整网站的方式,你想要的,包括HTTPS网站。使用Python对您的计算机具有读/写访问权限。吃这个,Firefox保姆开发者

出于学习目的,我建议您研究并阅读该主题。我的HTTP语言不流畅,因此我不知道要搜索哪些关键字。我试过了,但失败了,这就是我在这里问的原因。你确定你不知道要搜索的关键字吗。你的问题使我产生了相反的看法我只知道这个问题其实不是一个。。。更具体一点,谢谢你的链接。虽然它没有回答我最初的问题,但它是该主题的一个很好的书面参考,最终帮助我解决了我的问题