我开发了一个web应用程序,它使用RangeNode.js/Express.js和MySQL开发。我的应用程序有一些页面,在从另一个web应用程序example: https://www.example.com获取数据后显示数据。由于另一个应用程序没有从哪里获取数据的API,所以在Python的帮助下,我使用了web 抓取,而则从站点中抓取数据。我用Node.js调用我的Python程序。
我想问的是,这是一个机器人之间的连接,它发送请求到目标站点是否安全?selenium自动浏览器是否向站点发送加密连接?或者,我是否必须连接到代理来保护我的连接。我不想泄露我服务器的IP。
任何帮助都将不胜感激。谢谢!
发布于 2021-05-31 10:02:13
不,它不是安全连接,因为Selenium在内部为每个Selenium命令创建了一个HTTP request。

发布于 2021-05-31 12:17:23
selenium通信是客户端库和驱动程序API之间的通信。selenium不会向目标站点发送任何内容,但是浏览器--如果您从本地系统运行selenium并在本地主机中启动selenium/driver --就不会出现“中间人攻击”的问题,因为在本地主机netwrok中没有人可以窃听您的通信。
除了脚本和对selenium的调用之间的通信之外,没有发生其他通信。所有其他通信都发生在目标网站上,就像在正常的用户场景中一样。
https://stackoverflow.com/questions/67771459
复制相似问题