Php 如何获取实际的图像URL?
我有下面的远程URLPhp 如何获取实际的图像URL?,php,image,curl,Php,Image,Curl,我有下面的远程URL http://cdn.amazon.com/picture/f184a6f7b9c4371cf962537ff384a362d97aa495044995079bca063aeb66d8c0 当我在浏览器中复制/粘贴此URL时,它会 http://cdn.amazon.com/picture/logo 如何获取以上URL?我想与此浏览器URL进行比较并处理功能。如果您想从PHP获取实际URL(我希望您是在询问) 默认PHPfile\u get\u contents方法不希
http://cdn.amazon.com/picture/f184a6f7b9c4371cf962537ff384a362d97aa495044995079bca063aeb66d8c0
当我在浏览器中复制/粘贴此URL时,它会
http://cdn.amazon.com/picture/logo
如何获取以上URL?我想与此浏览器URL进行比较并处理功能。如果您想从PHP获取实际URL(我希望您是在询问) 默认PHP
file\u get\u contents
方法不希望等待重定向。这意味着,如果您询问某个具有重定向的URL,PHP不会遵循此重定向并等待最终内容
可以将cURL与“Follow Redirect params”一起使用:
或使用。它是cURL库的一个非常好的PSR-7包装器 这与PHP有什么关系?在PHP上工作。所以需要找到解决方案。你提到的远程URL是不可公开访问的,并且返回一个无法访问的站点。您确定图像链接正确吗?它是示例图像URL。