我们有一个为客户开发的 Javascript 文件。Javascript 片段截取运行它的网站的屏幕截图,然后通过 jQuery.post() 将其发送回我们的服务器
我们行业的性质意味着我们必须确保文件不会被客户篡改。
所以挑战在于我们需要确保屏幕截图是由托管在我们服务器上的 javascript 文件生成的,而不是被复制或以任何方式被篡改的文件。
我知道我可以使用以下方法获取脚本位置:
var scripts = document.getElementsByTagName("script"),
src = scripts[scripts.length-1].src;
但是,如果客户篡改了 SRC 的那一部分,这将无济于事。
我可以采用哪些方法来确保:
1) 该帖子是由我们服务器上托管的 javascript 文件制作的
2) javascript 没有以任何方式被篡改。