>我正在尝试保存图像,其中包含一个链接:"r%c3%a9glisse"
翻译后,将显示:"réglisse"
。
奇怪的是,当我使用提供的链接时 file_get_contents
,它会收到 HTTP 404 错误,找不到文件。
我已经尝试了几种方法来编码/解码链接等,但没有太多运气。所以我想知道这里是否有人知道如何解决这个问题。
要检查哪个是未找到的文件,请检查您的 Web 服务器access_log并error_log。问题可能是您正在尝试file_get_contents()"url编码"的uri。尝试打开它"网址解码":
file_get_contents(urldecode("r%c3%a9glisse"));