文件资源加载不到

今天做了一个功能,动态显示图片,首先写了上传图片生成一个
URL(http://localhost:8080/jcl/upfile/img/20171121224426808.jpg)
然后从数据绑定UI后在本地机子上能显示图片,但是另一台机子上就显示:
图片描述

然后我直接用URL去请求还是本机上能,其他就不行,这是为什么?

阅读 2.7k
3 个回答

因为其他机器访问localhost 相当于访问它自己,如果你需要让PC2 访问PC1 的服务,请直接使用ip地址;

TIPS:在计算机网络中,localhost(意为“本地主机”,指“这台计算机”)是给回路网络接口(loopback)的一个标准主机名,相对应的IP地址为127.0.0.1(IPv4)和[::1](IPv6)。

本地只能请求到本地资源啊…
你想调用其他服务器资源要把他配载到服务器上,才能调用和查看数据,因为你的静态文件并不在其他人的机器上,所以访问不到!

如果在局域网里用别的电脑访问的时候需要把lcoalhost改成你电脑的ip。
要是在不同的网络下,肯定是要放到外网服务器上才能访问的啊。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题