如何下载 HTML 页面以临时使用 chrome 扩展名

How to download HTML page for temporary use with chrome extension


我正在开发 chrome 扩展以从 vimeo 获取直接 link 视频。
到目前为止,我可以制作 (?content?) 脚本,在那里我可以从 URL link 获取 ID,但是有问题,现在我需要从中下载带有 ID 的页面 http://player.vimeo.com/video//config 得到它之后我需要用正则表达式解析它(这应该不是问题)。所以主要问题是暂时下载一个页面。
我是制作扩展的新手,所以我真的不知道内容脚本是否是一个好的开始方式。为不同的页面使用不同的内容脚本(例如一个用于 vimeo,一个用于 tedtalks)是一种好习惯,还是我应该在一个脚本中完成? 提前致谢

恕我直言,这种类型的应用程序最好使用后台服务器来处理这些 url。您可以使用要使用的 PHP/Python/whatever 构建它们。你也可以在那里做缓存等。

是服务器还是 Chrome 应用程序由您决定。 我尝试了这两种方法,但以 Server 结尾,因为它的代码库更易于管理,并且当视频网站更改其算法时无需继续更新 chrome 应用程序,这可能 经常发生。

另一方面,尽管使用 Chrome 扩展程序构建它的一个优点是您可以访问登录用户的视频或 IP 受限视频等

这是我根据几年前做以前的应用程序的经验得出的意见。那时我得到了 7 个流行视频网站的直接 link 视频,他们不断改变他们的 get_dl 算法。

祝您编码这个具有挑战性的项目愉快:)