有没有办法找到访客来自的完整网址?

时间:2018-01-25 05:13:02

标签: javascript php

在PHP中,它是$_SERVER['HTTP_REFERER']和JS document.referrer,但它们只显示访问者来自的域example.com

有没有办法找到像exampe.com/?cat=bla&something=yey

这样的完整网址

我认为这不可能,但我不确定。或者是否可以使用ruby / python等其他任何语言?

1 个答案:

答案 0 :(得分:0)

使用PHP,您可以获得包括查询字符串在内的完整URL。下面的代码将打印完整的URL,并分隔查询字符串(如果存在)。您只需输入查询字符串(http://www.url.org?q=query)来进行测试

<?PHP
    $url= $_SERVER['HTTP_REFERER'];
    echo $url;
    parse_str(parse_url(trim($url))['query'], $qs); 
    $qs=http_build_query($qs);
    echo $qs;
?>