数据URI自动生成在HTML/PHP


Data URI Automated Generator in HTML/PHP

我正在开发一个iOS应用程序,并希望有一个字符串的HTML代码转换为数据URL。我该怎么做呢?

对于数据uri,它们类似于一种类型的heredoc,这意味着它们包含了所有的内联信息,但它们的行为就好像它们来自外部资源。

在这种情况下,要生成URI,您只需要头(它告诉浏览器它是一个数据URI以及它是什么类型)和附加在它上面的数据。

html的类型是text/html,我们将为数据uri使用的编码是base64。

所以你可以用:

$uri = 'data:text/html;base64,' . base64_encode($html);