在PHP中,它是$_SERVER['HTTP_REFERER']和JS document.referrer,但它们只显示访问者来自的域名,如example.com
有没有办法像exampe.com/?cat=bla&something=yey一样找到完整的url?
我认为这是不可能的,但我不能肯定。或者可以在任何其他语言中使用,比如ruby/python等等?
发布于 2019-07-28 12:39:16
使用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;
?>https://stackoverflow.com/questions/48436062
复制相似问题