2006-12
27

或许这个已经不是什么新闻了。以data:开头,后面加入MIME类型和内容,即可将一个文件包含在一个URL内。包含二进制文件的格式为 data:image/gif;base64,BASE64编码。例如下面的图像文件包含了本站的图标。(请查看源代码以查看data:URLs的格式)

这个协议由RFC2397制定,目前Firefox、Opera、Konqueror、Safari都支持。IE不支持。唉,又是IE。



这篇文章有 3 条评论了,快来一起讨论讨论吧!
#1
fcicq
2006-12-29 22:35

呵呵,想到一个问题.
php5.2也开始支持这样的东西.
http://www.php.net/manual/en/wrappers.data.php
(中文版的没有..)

echo file_get_contents(’data://text/plain;base64,SSBsb3ZlIFBIUAo=’);
猜这句代码输出什么?

#2
charlee
2006-12-29 23:01

呵呵,base64解码了一下,原来是 I love PHP。不错不错

添加评论