file_get_contents 位于重定向的 url 上

发布于 2024-12-10 16:45:21 字数 293 浏览 0 评论 0原文

我在重定向到另一个图像网址的图像网址上使用 file_get_contents() 。这会导致 PHP 错误 file_get_contents(www.modernpads.info/p/2161621.jpg) [function.file-get-contents]: 无法打开流:没有这样的文件或目录

  1. 即使初始网址重定向到另一个网址,是否有办法获取该图像文件?
  2. 如果上述都做不到,我怎样才能不返回PHP错误并简单地忽略它呢?

I am using file_get_contents() on an image url which redirects to another image url. This results in a PHP error file_get_contents(www.modernpads.info/p/2161621.jpg) [function.file-get-contents]: failed to open stream: No such file or directory.

  1. Is there a way to get that image file even though the initial url redirects to another url?
  2. If the above cannot be done, how can I not return the PHP error and simply ignore it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

李不 2024-12-17 16:45:21

重定向不是你的问题;该 URL 似乎缺少 http 方案。如果没有该方案,PHP 会认为它是一个文件。

The redirect isn't your problem; it looks like the URL is missing an http scheme. Without the scheme, PHP thinks it's a file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文