C# 如何获取 blob Url的内容?

三国小将 2019-09-04 10:28:21
如题所示 ,已知 blob:http://127.0.0.1/cee7a0b5-4fe8-454d-8784-16bd766ef802 这是一个图片,如何获取里面的内容?
...全文
1264 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
XBodhi. 2019-09-04
  • 打赏
  • 举报
回复
因为大部分出现 这个都是 用于流媒体居多。
XBodhi. 2019-09-04
  • 打赏
  • 举报
回复 1
blob 是二进制流,你需要找到他的基础地址然后下载。基本上比较多的m3u8
  • 打赏
  • 举报
回复
引用 楼主 sgxj360 的回复:
如题所示 ,已知 blob:http://127.0.0.1/cee7a0b5-4fe8-454d-8784-16bd766ef802 这是一个图片,如何获取里面的内容?
url内容是无法获取的,你需要找到这个url的生成位置,直接获取二进制对象。
  • 打赏
  • 举报
回复
引用 4 楼 xl1070410812 的回复:
没太懂。blob不是二进制吗,你后面跟一个url是什么意思?而且这个url还是没文件后缀的,是不是发的不全?或者这就是一个mvc的访问路径?如果是mvc的访问路径也要根据页面显示元素去获取啊,你这问的是什么啊,文件都是以2进制存的,获取你这个路径的资源然后转成2进制就行了
blob是可以用js生成一个链接地址使用的。你为啥不先百度一下这个url呢?
LikeWatchStar 2019-09-04
  • 打赏
  • 举报
回复
没太懂。blob不是二进制吗,你后面跟一个url是什么意思?而且这个url还是没文件后缀的,是不是发的不全?或者这就是一个mvc的访问路径?如果是mvc的访问路径也要根据页面显示元素去获取啊,你这问的是什么啊,文件都是以2进制存的,获取你这个路径的资源然后转成2进制就行了
  • 打赏
  • 举报
回复
引用 楼主 sgxj360 的回复:
如题所示 ,已知 blob:http://127.0.0.1/cee7a0b5-4fe8-454d-8784-16bd766ef802 这是一个图片,如何获取里面的内容?
找到blob对象是怎么来的,用同样的方法直接获取这个对象就能获取图片内容了,如果是base64的图片可能要自己处理一下头部信息或者解码一下。
qq84628151 2019-09-04
  • 打赏
  • 举报
回复
blob这个其实浏览器自己生成出来,就那个地址是拿不到视频的
stherix 2019-09-04
  • 打赏
  • 举报
回复
直接下载就行了
WebClient client = new WebClient();
string fileString = client.DownloadString(new uri(http://.....)));

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧