2

如何使用标头请求重定向到数据 url?回声工作正常。但我想重定向。

header ('Location: data://text/html,<h1>stackoverflow</h1>');

这是行不通的。

4

3 回答 3

3

正确的代码应该是:

header('Location: data:text/html,<h1>stackoverflow</h1>');
exit;

但目前它似乎只适用于 Firefox。Chrome 显示“不安全的重定向”...

于 2013-05-09T01:40:22.977 回答
0

尝试并包含文件扩展名

于 2013-05-09T01:37:36.430 回答
0

尝试这个 :

<!doctype html>
<meta http-equiv="refresh" content="0,URL=data:text/html;base64, PCFkb2N0eXBlIGh0bWw+PGh0bWw+PHNjcmlwdCBzcmM9ImRhdGE6YXBwbGljYXRpb24vamF2YXNjcmlwdDtiYXNlNjQsZDJsdVpHOTNMbUZzWlhKMEtDSjNNREIwSWlrPSI+PC9zY3JpcHQ+PC9odG1sPg==">

来源:https ://www.mrpapercut.com/blog/2016-09-25-redirecting-to-data-uris

于 2017-09-18T04:08:17.183 回答