最近遇到一个请求后端数据,展示图片问题。
后端返回来的图片路径为E://.(图片在他磁盘里不在我磁盘里所以展示不出来,就算有js怎么能通过浏览器访问磁盘呢? )
问题1: 假如线上环境图片也在服务器的E盘里,js可以通过浏览器访问磁盘吗?
在请教别人后,他们说让后端处理一下返回base64格式,但后端让我像处理pdf一样,请求接口获得文件流,然后转为bolb一样处理。问问题二: 这样也是可以的吗?
问题三: 如果后端处理后返回了base64格式,前端还需做什么处理吗?如果他返回来的是二进制流呢?
问题四: 像这种后端返回给前端图片路径的有哪些方式?目前知道的有base64
感谢回答~
后台使用UTF8编码格式,前端使用GBK编码格式,然后就中文乱码了,大概就是这个意思吧
具体要看你们实际使用的编码格式是什么样的