Php 为什么ping属性在html5中不能正常工作

Php 为什么ping属性在html5中不能正常工作,php,html,localhost,ping,Php,Html,Localhost,Ping,您好,我正在为我的项目构建一个跟踪系统,我尝试使用ping属性,但该属性在localhost上无法正常工作 这是我的php代码 echo "<a href='".$r_url."' ping='/redirect?url=".$r_url."'>"; echo”“; 有人能告诉我这段代码有什么问题吗。根据您的帖子和您在评论中提供的信息,您正试图通过ping属性中的链接重定向 在: ping属性指定当用户跟随超链接时要通知的URL列表 这意味着用户不会直接重定向到此URL,而是发生

您好,我正在为我的项目构建一个跟踪系统,我尝试使用
ping
属性,但该属性在
localhost
上无法正常工作

这是我的php代码

echo "<a href='".$r_url."' ping='/redirect?url=".$r_url."'>";
echo”“;

有人能告诉我这段代码有什么问题吗。

根据您的帖子和您在评论中提供的信息,您正试图通过
ping
属性中的链接重定向

在:

ping属性指定当用户跟随超链接时要通知的URL列表

这意味着用户不会直接重定向到此URL,而是发生以下情况:

  • 用户点击链接
  • 浏览器向
    ping
    属性中的URL发送GET请求
  • 浏览器将用户重定向到
    href
    属性中的URL
  • 如果要通过URL重定向,只需将重定向URL放入
    href
    属性:

    echo”“;
    
    您所说的“无法在本地主机上正常工作”是什么意思?预期的行为是什么?实际的行为是什么?它在你的服务器上工作吗?了解目标浏览器也很重要。例如,在Firefox中,用户需要在知情的情况下启用该功能。@NoahBoegli,我也在服务器上测试了这一点,问题是它只重定向到href url,而不是通过ping url重定向。谢谢朋友,我已经在用这种方法了,但是我被这种方法弄糊涂了。谢谢你的快速解释