Heim >Backend-Entwicklung >PHP-Tutorial >PHP header跳转页面是如何修改Referer

PHP header跳转页面是如何修改Referer

WBOY
WBOYOriginal
2016-06-23 14:07:454612Durchsuche

我从a.html 点击一个a链接到b.php,b.php用header('Location: c.php'),c.php 获取到的HTTP_REFERER是a.html,我想在c.php时候获取的HTTP_REFERER是b.php,如何实现?
试了下这样,不行.
header("HTTP_REFERER:b.php",true);
header("Location: c.php");


回复讨论(解决方案)

不能
referer是由客户端发出的,header跳转仍然是服务器端的过程
如果在b.php模拟客户端,并返回,这样网址只显示b.php
两难

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:关于处理耗时长的php文件的办法Nächster Artikel:phpunit问题