本篇文章给大家谈谈什么是blob 协议?,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
上面的视频播放就是这种链接,src的值为blob:https://www.bili。
不是我们想象的https://www.bili。
什么是blob URL
blob URL 也称为对象URL。这与Blob 和文件对象一起使用。
Blob URL 只能由浏览器内部生成。
使用URL.createObjectURL() 将创建对Blob 或File 对象的特殊引用。
URL.revokeObjectURL() 释放引用。这些URL 只能在浏览器的单个实例和同一会话中本地使用。这就是这个页面的生命周期。
为什么要使用他
Blob URL/对象URL 是一种伪协议,允许BlobheFile 对象用作图形的URL 源、二进制数据的下载链接等。
例如,您不能向他提供图像对象的原始字节数据,因为他不知道如何梳理它。例如,他需要通过URL加载图像,这是二进制数据。这适用于任何需要URL 作为源的内容。
而不是上传二进制数据然后通过URL 返回。而是使用额外的本地步骤来直接访问数据,而无需通过服务器。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/145818.html
用户评论
十言i
blob 协议很详细地讲解了web端的传输协议,之前一直对这个东西感觉一头雾水,看完这篇文章终于明白了
有16位网友表示赞同!
北朽暖栀
我以前只知道 blob 是个常用的技术,但没关注过它的细节。这篇博文简单易懂,让我更深入地了解了 blob 协议的优势和应用场景。
有17位网友表示赞同!
一个人的荒凉
其实很久之前就觉得 blob 协议很有意思,因为它可以处理各种各样的文件类型,而且传输速度也很快,这篇文章讲得很到位
有19位网友表示赞同!
心悸╰つ
我主要用图像数据就够了,blob 这种协议听起来有点复杂,会不会太局限于图片啊?
有7位网友表示赞同!
我怕疼别碰我伤口
blob 似乎比其他方式更加安全可靠,可以更好地保护文件传输的安全。但对于一些大型文件,传输效率可能会有所下降,需要权衡一下。
有14位网友表示赞同!
败类
以前开发的时候遇到过 blob 这样的数据格式不知如何处理,这篇文章正好帮我解惑了!详细的解析和例子很有帮助
有20位网友表示赞同!
我绝版了i
这篇博文写得不错,我之前一直在用其他协议传输文件,现在看来 blob 协议或许更适合我的需求。不过还需要多测试一下才能确定。
有8位网友表示赞同!
葵雨
感觉 blob 协议应用场景还是挺窄的,只有在特定的环境下才会用到吧?对于大部分开发来说好像没有太大意义。
有8位网友表示赞同!
未来未必来
这篇文章讲得太专业了,好多概念我都听不懂呀!我希望作者能用更通俗易懂的方式解释一下 blob 协议的概念
有11位网友表示赞同!
素颜倾城
学习了一点新知识,关于 blob 协议的优势和局限性都有详细的描述,很有参考价值。期待以后能看到更多像这样深入浅出的技术解析文章
有9位网友表示赞同!
看我发功喷飞你
blob 协议确实是个很好的选择,安全、高效,而且可以处理各种各样的文件类型。希望未来的web开发中可以更多地应用这种新型协议。
有11位网友表示赞同!
青袂婉约
看完这篇文章感觉 blob 协议真的很强大!它的灵活性和安全性都非常令人赞赏,以后我会尝试在项目中使用它。
有16位网友表示赞同!
有阳光还感觉冷
这个 blob 协议听起来比较新颖吧?以前没听说过,但从文章的描述来看确实有很大的优势,值得我去进一步学习和探索
有16位网友表示赞同!
失心疯i
感觉 blob 协议还是有些限制性的,比如说文件大小的限制,对于处理大型文件不太友好。希望以后能看到更多改进版本的 blob 协议。
有11位网友表示赞同!
可儿
blob 协议听起来挺复杂,但从文章里了解到它是通过 web 的浏览器实现文件的传输,这确实很方便,可以节省很多存储空间和网络流量
有9位网友表示赞同!
柠夏初开
作者写的太专业了,很难理解。能不能用更直观的例子来解释 blob 协议的操作过程呢?
有11位网友表示赞同!
早不爱了
我还在学习前端开发,对 blob 协议还不太了解。这篇文章让我对它的基本概念有了初步认识,不过还是需要进一步学习和实践才能真正掌握
有19位网友表示赞同!