我在写一个服务,前端要看一张在hdfs里的图片,我应该传什么数据给前端啊? 传图片名称+二进制数组吗?

0
已邀请:
1

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-25 回答

如果是服务的话,建议你生成一个token给客户端,然后客户端采用http://127.0.0.1/image?token=11111111111111111的方式来获取,
你拿到这个token以后做解析,然后返回图片的地址。
另外,为什么图片是存放在hdfs里面的啊,虽然hdfs是分布式分线系统,但是它不是特别适合图片存放这种场景,为加快图片查找,建议采用图片服务器的方式,对外提供URL连接,也方便图片做缓存处理。
 

要回复问题请先登录注册