我想知道
blob:
与 'self' blob:
之间有什么区别。 'self' blob:
会传递所有 blob 还是仅来自自身?
用例:我的应用程序的导出功能失败,添加
'self' blob:
有帮助。
但这会带来任何安全隐患吗?
我在找
'self' blob:
vs blob:
blob:
'self' blob:
有什么区别?
• blob:: This lets your app use any blob: URLs, no matter where they come from. It’s like a catch-all.
• self blob:: This restricts your app to only use blob: URLs that come from your own site. It’s a bit more controlled.
安全影响:
• blob:: Since it’s open to any source, it can be risky. If some malicious blob URL gets in, it can do bad stuff, like stealing data or running harmful code.
• self blob:: This is safer because it only allows blob: URLs from your own site. It’s harder for bad guys to sneak in something harmful.
您的用例:
如果添加 self blob: 修复了您的导出功能,可能是因为您的应用程序需要确保它只处理自己的 blob: 数据。这限制了外部威胁的暴露并使您的应用程序更加安全。
因此,使用 self blob: 对于安全性来说是一个很好的举措,因为它有助于防止不需要的东西弄乱您的应用程序。只需确保您的 blob: URL 是由您自己的网站正确生成的。
希望这有帮助!