【发布时间】:2026-01-25 02:55:02
【问题描述】:
我正在一个 php 网站中生成 <img src= html。图片的来源来自外部来源,如 instagram 等(不同)。有时,图片没有加载到浏览器中,我看到的是“X”而不是图片。图片 url(右键单击)指向正确的位置。如果我刷新页面,有时它会加载,有时只有一些,有时是所有图片。我真的不明白这个模式。
有人可以指出可能的原因吗?
由于以下 cmets 的更新: 如何检查外部服务器的响应?如果失败了,我可以再次请求吗?我应该吗?
【问题讨论】:
-
很可能外部服务器没有提供请求的图像数据。
-
将 FF 与 FireBugs 一起使用可用于诊断。
-
@svlada 当我在浏览器中打开图像源时,它总是加载好的(直接转到图像 url)。为什么有时外部服务器无法满足我的请求?我可以让他重试几次吗?
-
在 firebug 中检查 NET 面板,这可能会有所帮助
-
如果图像在内联时没有加载,但是当您通过 URL 直接查看它时它会加载,那么很有可能有问题的服务器已经实施了某种形式的技术来阻止外部链接。