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

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

在同一个网络中,访问其他主机中的文件,可以通过设置共享、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.kler.cn/a/547389.html

相关文章:

  • 【信息学奥赛一本通 C++题解】1281:最长上升子序列
  • Android笔记:java.lang.UnsupportedOperationException 异常的正确解决方法
  • flv实时监控视频
  • unity学习36:老版的动画 Animation
  • Java Swing-5.jar 使用 jpackage 打包成 windows 可安装应用(exe,msi,免安装版exe)
  • typescript快速入门之常见类型
  • 双指针专题1:有效三角形的个数
  • 如何学习HBase:从入门到精通的完整指南
  • 编译RV1126SDK记录
  • SQL 注入漏洞原理以及修复方法
  • 【开源免费】基于Vue和SpringBoot的旅游管理系统(附论文)
  • 3DsMax快捷键
  • 在IDEA中误操作Git Rollback后的恢复方法
  • oppo,康冠科技25届春招内推
  • 更高效实用 vscode 的常用设置
  • 2025年02月14日Github流行趋势
  • 【kafka系列】At Most Once语义
  • LeetCode字符串相关算法题(1)【C语言版】
  • Matlab 多项式曲线拟合(三维)
  • 深度学习框架探秘|Keras 应用案例解析以及 Keras vs TensorFlow vs PyTorch