Php Ajax中的卷曲样式重定向

Php Ajax中的卷曲样式重定向,php,ajax,redirect,curl,cookies,Php,Ajax,Redirect,Curl,Cookies,我正在尝试编写一些代码,将网页访问者重定向到特定的URL,但隐藏重定向路径,同时确保重定向路径中的所有cookie都正确存储在客户端PC上 这段PHP Curl代码模拟了我正在尝试做的事情- $affurl = 'http://testurl.com'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $affurl); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($

我正在尝试编写一些代码,将网页访问者重定向到特定的URL,但隐藏重定向路径,同时确保重定向路径中的所有cookie都正确存储在客户端PC上

这段PHP Curl代码模拟了我正在尝试做的事情-

$affurl = 'http://testurl.com';

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $affurl);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie111.txt');// set where cookies will be stored
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie111.txt');// from where it will get cookies

curl_setopt($ch, CURLOPT_COOKIEFILE, "");

$result = curl_exec($ch);
$url = curl_getinfo ($ch, CURLINFO_EFFECTIVE_URL);
curl_close($ch);
除了在服务器上执行所有这些重定向之外,Cookie和IP引用都基于服务器

我想做完全相同的事情,但从客户端浏览器,即,使参考IP地址,cookies等都设置和存储在客户端

我读到这在Ajax中是可能的,这可以做到吗


或者是否有其他方法隐藏重定向路径,同时保留引用的IP和所有Cookie?

否,客户端无法这样做。
如果你问我,这似乎很好,否则任何网站都可以把你带到任何地方,偷走你的cookies,让你用自己的连接做任何他们想做的事情。

很公平,有道理:但在更广泛的问题上,有没有办法重定向访问者并隐藏重定向路径?可能在重定向之前使用验证码。不幸的是,无法使用验证码,每次重定向都需要通过验证码