如何使用标头请求重定向到数据 url?回声工作正常。但我想重定向。
header ('Location: data://text/html,<h1>stackoverflow</h1>');
这是行不通的。
正确的代码应该是:
header('Location: data:text/html,<h1>stackoverflow</h1>');
exit;
但目前它似乎只适用于 Firefox。Chrome 显示“不安全的重定向”...
尝试并包含文件扩展名
尝试这个 :
<!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