img标签图片未在Chrome中加载

img标签图片未在Chrome中加载,第1张

img标签图片未在Chrome中加载

您需要了解网络的工作方式。

您有一个用户(例如法国),使用他的浏览器访问的网页

http://foo.bar.com
。这会将HTTP请求发送到位于巴西服务器foo.bar.com。服务器发回一个HTML页面,其中包含例如

<img src="image.jpg" />

看到此消息后,浏览器会向巴西的服务器发送另一个HTTP请求,以请求图像

http://foo.bar.com/image.jpg

请注意,用户在浏览器中看到的所有内容都来自其他位置的Web服务器。巴西的网站无权在法国的用户计算机上打开文件。这将构成一个主要的安全问题,因为该网站可以收集有关最终用户计算机上文件的私人信息。

在开发过程中,服务器和客户端计算机是同一台计算机这一事实可能使您感到困惑。但这并没有任何改变。应用程序网页上显示的所有内容都必须来自HTTP上的Web服务器。您不能简单地将图像源设置为文件路径。图像的路径必须指向Web应用程序提供的,部署在Web服务器中的图像。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5676110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存