我正在尝试使 Base64 图像可用于开放图 og:image,以便 facebook 可以正确识别它,并且我做了此 post 中描述的操作
这是我的代码:
<?php echo '<img src="decoder.php?Data='.$base64.'">'; ?>
这是解码器.php:
echo base64_decode($_GET['Data']);
但我有以下错误:414(请求 URI 太大)
我该怎么办?
编辑:例如,我想在decode.php中创建一个临时图像,然后重定向到该图像,然后在10分钟后删除它......但我不知道该怎么做它..如果这是一个好主意..
最佳答案
确保在回显图像数据之前添加“data:image/png;base64,”字符串
关于php base64 图像错误 414(请求 URI 太大),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30553432/