使用PHP伪引用和重定向的方法


way to use php fake referer and redirect

我的横幅不能被客户端记录,当我使用iPhone应用程序来包装横幅。

我的情况是,我有一个iPhone应用程序的网页,其中包含一个横幅,当PPL点击横幅,它会去一个PHP脚本,然后重定向到客户端网站,但在客户端网站或PHP脚本,我找不到任何引荐从fiddler,因此我发现iPhone应用程序没有任何引荐,因为它不是浏览器

是否有办法使用php做一个假的引用,然后用假引荐人重定向到我的目标url ?

我的FRD建议我使用代理服务器,可以吗?

可以使用curl:

传递
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com/2');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.example.com/1');
$html = curl_exec($ch);

失败了,你能操作NSRequest吗?你可以这样设置:

NSMutableURLRequest *urlRequest;
urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"myURL"]];
[urlRequest setValue:@"http://www.example.com/" forHTTPHeaderField:@"Referer"];
顺便说一下,我不知道你想做什么,但我刚刚想到,你可能违反了你的使用条款,谎报这些信息。如果你需要根据特定的URL显示一个横幅,那么横幅API应该有一些东西可以让你指定用户正在看什么。