云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

华为云_流星花园2018百度云_评分榜

小七 141 0

这是四个场景中的第三个场景,将在本系列文章中介绍:"HTTPS跟踪和调试:一种简单的方法"

在第三个例子中,我们将考虑一个非常常见的场景,有时会出现跟踪困难。我将介绍一个新的应用程序"mitmweb",我们将了解如何在反向模式下操作我们的代理。

对于第三个示例,我们将假设云和我们的onprem系统之间的连接将通过云连接器(您始终可以使用SSH隧道;-))云连接器可以选择使用代理连接到SCP,但是目前(我希望没有错),淘客发单软件,它没有像前面两个例子那样使用代理进行本地连接。

为了克服这个困难,我们将配置代理以反向模式运行。反向代理代表客户端执行调用,我们可以说它"替换"了发送者的身份。在这种情况下,请求必须直接指向代理,就好像这是目标系统一样。然后代理将生成第二个连接,同时保持客户端等待。当代理接收到响应时,它最终将其传递给客户端它一直保持到现在。

1。-启动我们的本地echo服务

注意echo服务器将在端口8085上接收请求

2。-在这种情况下,以反向模式运行"mitmweb"

,在命令行中,我们将指出它必须作为反向代理操作(-m reverse),将连接重定向到本地主机端口8085(我们的echo服务所在的位置–步骤1)。

3。-配置云连接器

注意两件事:a)云连接器指向代理的端口,而不是echo服务的端口;b)我们已经为根路径启用了云连接器,包括所有子路径。

4.-在CPI中创建一个简单的Iflow

Iflow只需向echo服务发送某种信息。在本例中,内容由"内容修饰符"添加,iflow由计时器执行。请注意,通信通道通过我自己的云连接器发送数据(我们在上一步中配置了该连接器)。

5.-运行场景

6.-确认代理执行

mitmproxy和mitmweb之间的最大区别是UI基于网页,尽管它仍然在beta/aplha模式下工作,这是一种更灵活、更容易获取信息的方式。默认情况下,mitmweb在端口8181上构建了一个web服务,可以直接从我们的浏览器中使用它。

流将出现在一个列表中,物联网应用技术是什么,然后,通过单击其中一个拦截,我们可以看到它的详细信息。在这个例子中,大数据的解决方案,我们可以看到一切都得到了正确的处理。

我们还可以检查我们在命令行中包含的选项:Options->Edit Options->Mode。

与前面的例子一样,停下来想想发生了什么:

客户端(CPI),通过云连接器将请求直接发送到我们的代理,而不是回显服务。代理让CPI等待,人工智能龙头企业,而在另一个进程中,用相同的数据调用为反向代理分配的URL。当代理收到来自服务器的响应(echo)时,它返回到与CPI的挂起连接并传递响应。

完美!我们已经知道反向代理和mitmweb,现在让我们看看这个系列博客中最具挑战性的案例:

,什么叫大数据分析