Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML&;CSS&;Python—如何将图像存储在本地并让其他客户端查看_Html_Css_Image_Server_Local - Fatal编程技术网

HTML&;CSS&;Python—如何将图像存储在本地并让其他客户端查看

HTML&;CSS&;Python—如何将图像存储在本地并让其他客户端查看,html,css,image,server,local,Html,Css,Image,Server,Local,所以,我在Raspberry Pi 3上使用HTML和CSS 我在我的raspberry pi(/home/pi/webapp/templates/SunsetHorizon.jpg)上存储了一个图像,如果我点击HTML文件,它会加载并显示图像,但这是本地的 我有一个运行在Raspberry Pi上的服务器,因此如何在运行服务器的Raspberry Pi上本地存储一个映像,并将该映像显示给其他设备上的客户端;例如另一台计算机等 服务器部分很好,它只是将存储在一个设备上的图像显示给另一个设备 从我

所以,我在Raspberry Pi 3上使用HTML和CSS

我在我的raspberry pi
(/home/pi/webapp/templates/SunsetHorizon.jpg)上存储了一个图像,如果我点击HTML文件,它会加载并显示图像,但这是本地的

我有一个运行在Raspberry Pi上的服务器,因此如何在运行服务器的Raspberry Pi上本地存储一个映像,并将该映像显示给其他设备上的客户端;例如另一台计算机等

服务器部分很好,它只是将存储在一个设备上的图像显示给另一个设备

从我的树莓皮开始,这会起作用的。但当我运行服务器并输入服务器的IP地址时,它不会显示

file:///home/pi/webapp/templates/Index.html

您需要一个web服务器,比如apache或nginx,并通过HTTP为其提供服务。其他客户端必须以
http://yourPiHostnameOrIPAddress/someoptionalfolderstructure/image.jpg
您的服务器是否设置为提供html和css?是的,我有服务器,我使用的是Python Flask,服务器运行良好,我可以通过手机、pc和网络服务器控制Pi的GPIO引脚,kindle等。服务器工作。它只是试图从服务器的文件中获取要显示的图像,并将其显示给客户端。图像必须位于Web服务器可以实际提供服务的位置(即,您可以通过URL寻址图像文件本身)。您是否在HTML中创建了
标记?如果是这样,“src”属性看起来像什么?它是否指向图像的URL(通过http://not file://)?路径必须相对于Web服务器的根文件夹(或虚拟站点容器的文件夹或其他任何文件夹),而不是文件系统。客户端浏览器看不到文件系统,它只能通过http发出请求。
这是我的HTML代码中的一行,当我运行服务器时,我会收到alt文本,上面写着“Background Image”,因此只能识别图像没有显示。