【问题标题】:Redirect to a data url in php重定向到php中的数据url
【发布时间】:2013-05-09 01:27:53
【问题描述】:

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

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

这不起作用。

【问题讨论】:

  • 对我来说没有任何意义
  • 我想将 a 重定向到数据 url。我该怎么做?

标签: php redirect uri


【解决方案1】:

正确的代码应该是:

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

但目前看来it only works in Firefox。 Chrome 显示“不安全的重定向”...

【讨论】:

  • 哇,好用,无法想象使用它,但很高兴学习新事物。同意只让它在 FF 中工作
【解决方案2】:

尝试包含文件扩展名

【讨论】:

    【解决方案3】:

    试试这个:

    <!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

    【讨论】:

    • 在 Firefox 66 中测试:它取消加载什么的,行为很奇怪,但它绝对不显示数据 URL 的内容。
    猜你喜欢
    • 2013-06-22
    • 2023-01-09
    • 2016-07-06
    • 2011-02-08
    • 2022-12-07
    • 2016-11-23
    • 1970-01-01
    相关资源
    最近更新 更多