我正在使用jwplayer,我只想隐藏/加密由jwplayer发送的播放视频的ajax请求。原因是当jwplayer发送请求时它包含视频ID,我不想透露它,因为它是从谷歌驱动器流,任何人都可以使用相同的视频。有没有方法可以从控制台隐藏/加密ajax调用?
我试过清除控制台方法console.clear();但它清除了控制台而不是网络标签。
答案 0 :(得分:3)
正如Max所说,您无法隐藏请求和/或阻止某人捕获您下载到您网站的任何视频。
通常的解决方案是加密视频,以便无需密钥即可查看或播放视频。
答案 1 :(得分:1)
您的代码无权访问网络标签。 Network选项卡显示客户端浏览器发送的请求/响应即使您以某种方式设法隐藏了来自浏览器网络选项卡的请求,客户端仍然可以通过wireshark等工具查看req / res。
因此,您需要在jwplayer和google驱动器之间引入一些中间件,这些中间件将负责从Google驱动器安全地获取视频并将其提供给jwplayer而不会暴露内部ID。