【发布时间】:2013-05-09 01:27:53
【问题描述】:
如何使用标头请求重定向到数据 url?回声工作正常。但我想重定向。
header ('Location: data://text/html,<h1>stackoverflow</h1>');
这不起作用。
【问题讨论】:
-
对我来说没有任何意义
-
我想将 a 重定向到数据 url。我该怎么做?
如何使用标头请求重定向到数据 url?回声工作正常。但我想重定向。
header ('Location: data://text/html,<h1>stackoverflow</h1>');
这不起作用。
【问题讨论】:
正确的代码应该是:
header('Location: data:text/html,<h1>stackoverflow</h1>');
exit;
但目前看来it only works in 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
【讨论】: