【发布时间】:2019-12-17 14:39:05
【问题描述】:
我有一台服务器正在运行为 HTML 页面提供服务,并希望提供驻留在 Linux 本地驱动器中的图像。我读到我可以通过附加file://.. 来实现它。但是,它似乎不适用于我的情况,我怀疑它可能不适用于我的机器(Ubuntu 18.04)。没有出现错误,只是 img 似乎没有找到图像。
<img src="file:///home/my_user/my_picture.png">
在this 线程中,我发现一个答案说现代浏览器出于安全原因不允许提供本地文件。
如果是这种情况,是否有任何替代方案?
我正在考虑将图像字节数据传递给客户端,让客户端 javascript 构造图像。但是,我担心的是当有很多图像要传输时的性能问题。另外,我认为这很丑,因为客户端保证与服务器在同一台机器上。
【问题讨论】:
-
如果他们可以分配给那个图像,他们也可以分配给一些文件,比如
password.txt或employee.xlsx.... 为什么你还想使用它?
标签: javascript html