如何启动我的Tampermonkey脚本

时间:2018-05-23 14:16:11

标签: javascript tampermonkey

我正在尝试为网站https://moat.com/编写一个Tampermonkey脚本 在网站的中心有一个输入搜索栏,用于搜索数据库中的品牌。我试图做的是弄清楚该数据库的位置。理想情况下,我可以将其下载到我的硬盘驱动器上,并在我的硬盘驱动器上搜索数据库中的图像。我不确定这是否可行。我相当肯定数据库保存在某个JSON文件中,但我找不到它。该网站的源代码包含许多不同的JavaScript文件,我很难阅读它们。如果有人可以帮我找到JSON文件,或者在编写用于针对数据库的图像搜索的JavaScript时指向正确的方向,我将非常感激。

1 个答案:

答案 0 :(得分:0)

您无法从网站的前端确定数据库的位置。您只能知道为您提供页面内容的服务器地址。

如果您在键入搜索查询时查看浏览器的“开发者工具”的“网络”选项卡,您将看到发送到服务器的Ajax请求以及它在此地址中对它们的响应方式:

https://moat.com/api/autocomplete

数据库肯定不会“保存在某处的JSON文件中”。服务器以这种格式提供对请求的响应,因为它是一种很好的数据交换格式。它肯定不是存储任何大小的网站。