当前位置: 首页 > news >正文

一种访问网络中主机图片的方法

在同一个网络中,访问其他主机中的文件,可以通过设置共享、FTP进行实现,这里我才用了代理的方法。

首先下载ngnix软件(nginx-1.24.0.zip),并解压缩。进入文件,对nginx.conf配置文件进行配置,主要增加了以下代码:

#图片代理路径
location /images/ {
    #映射对应路径
    alias  C://Users/TT/Desktop/share/;
    #映射为目录
    autoindex on;	
}

其中C://Users/TT/Desktop/share/为我的图片目录。

然后进入ngnix目录执行.\nginx.exe -s reload命令,以重新加载配置。

在浏览器中输入http://localhost/images/3.jpg就可以访问到share目录中的3.jpg文件,输入http://localhost/images/sign/3.jpg就可以访问到share/sign/目录中的3.jpg文件。

为什么要通过设置代理进行访问,原因是我在使用vue3中进行图片显示的时候遇到了一个问题,<img class="db" :src="testImg1" alt="6666" />无法显示其他主机共享的图片,于是我就通过代理设置了使用http的方式进行访问。

<script setup>
  const testImg1 = '\\192.168.66.11\\共享测试\\3.jpg';//网络共享路径,无法访问
  const testImg2 = 'http://192.168.66.11/images/sign/3.jpg';//http路径,可以访问
  const testImg3 = new URL('../../img/3.jpg', import.meta.url).href;//访问本地图片方式
</script>

<template>
  <img class="db" :src="testImg1" alt="6666" /><!--网络共享路径,无法访问-->
  <img class="db" :src="testImg2" alt="6666" /> <!--http路径,可以访问-->
  <img class="db" :src="testImg3" alt="6666" /> <!--访问本地图片方式,可以访问-->
</template>

<style scoped>

</style>

http://www.dtcms.com/a/20200.html

相关文章:

  • 深度学习框架PyTorch
  • 4090单卡挑战DeepSeek r1 671b:尝试量化后的心得的分享
  • 鸿蒙Next开发-添加水印以及点击穿透设置
  • c++中什么时候应该使用final关键字?
  • 143,【3】 buuctf web [GYCTF2020]EasyThinking
  • 【ISO 14229-1:2023 UDS诊断(会话控制0x10服务)测试用例CAPL代码全解析③】
  • 强化学习-NPG
  • Zbrush导入笔刷
  • 解锁电商数据宝藏:淘宝商品详情API实战指南
  • 内容中台构建高效数字化内容管理新范式
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十三节】
  • 硬件开发笔记(三十四):AHD转MIPI国产方案详解XS9922B(一):芯片方案介绍
  • kubekey一键部署k8s高可用与kubesphere
  • 图像质量评价指标-UCIQE-UIQM
  • Ext系列文件系统
  • CAS单点登录(第7版)14.服务与应用
  • HCIA项目实践--静态路由的总结和简单配置
  • CAS单点登录(第7版)23.Webflow 管理
  • 《探秘AI绿色计算:降低人工智能硬件能耗的热点技术》
  • Atlassian工具集:Jira与Confluence集成优势、使用技巧、更新功能等
  • 【R语言】回归分析
  • C++入门小清单
  • 简要分析LeetCode树经典题目(Java)
  • vscode调试redis
  • 如何构建一个AI驱动的前端UI组件生成器
  • Streamlit与Qlib:量化投资策略可视化实战
  • 深入理解Linux网络随笔(一):内核是如何接收网络包的(上篇)
  • 【Linux】Ubuntu Linux 系统 ——PHP开发环境
  • Linux探秘坊-------5.git
  • 一种面向车载时间敏感网络的联合路由与时隙调度负载均衡算法