用nginx做系统图片的反向代理服务器,数据库存的图片名称,这是图片是一个怎么样的上传过程
时间: 2024-05-26 20:13:33 浏览: 137
用Nginx做反向代理服务器可以提高图片的访问速度和稳定性,同时也可以提高系统的安全性,因为Nginx可以对图片进行缓存和加密。
对于上传图片的过程,一般是这样的:
1. 用户在前端页面选择要上传的图片,然后点击上传按钮。
2. 前端将图片发送到后端服务器,后端服务器接收到图片并将其保存到本地磁盘中。
3. 后端服务器将图片的文件名和保存路径保存到数据库中,以便后续的查询和访问。
4. 当用户需要访问图片时,前端向后端请求图片的文件名,后端从数据库中查询出文件名和保存路径,然后将图片的访问请求转发给Nginx反向代理服务器。
5. Nginx反向代理服务器根据请求的URL,从本地磁盘中读取图片文件,并将其返回给前端。
总之,上传图片的过程是将图片保存到本地磁盘并将图片的相关信息保存到数据库中,而访问图片的过程是通过Nginx反向代理服务器从本地磁盘中读取图片文件并返回给前端。
阅读全文