如何以这种方式托管图像: https://card.psnprofiles.com/2/AGK111112.png
当我右键单击并查看图像信息时,其图像大小将被隐藏。另外,我无法保存图像。
我对保存图像不感兴趣,请问如何托管这样的图像?
答案 0 :(得分:0)
这是2个带有动画的PNG文件,并使用base64进行编码。您可以使用base64解码图像服务将其转换回PNG,例如:
如果您想以这种方式提供PNG文件,只需使用如下所示的PHP base64编码器即可:
<img src="data:image/png;base64,<?php base64_encode($image) ?>">
关于URL中的PNG文件类型
这是伪造的URL,不是真实的文件类型。实际的文件类型可能是PHP。您可以像Laravel Route这样简单地进行操作,只需简单的htaccess重写
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.[a-zA-Z0-9]{2,4}
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ $1.png