【发布时间】:2021-04-22 21:20:35
【问题描述】:
我使用 laravel 创建了一个网页,其中我通过 url 从后端获取的产品图像:https://examole.com/cache/medium/product/3954/Wl2+spitak.jpg。 如果图像的名称包含“+”,那么我无法在前面获取图像并收到 404 错误,但在 admin 中,我可以看到图像。例如,如果我将“+”符号更改为“-”,那么我可以将图像放在我的前面。有什么解决办法???
【问题讨论】:
-
在你的刀片上使用这个
{{ rawurlencode(str_replace('+','%2B', $file_name)) }} -
@sta 这是双重编码,带有不必要和不良的做法
str_replace。