Php 如何在标头中设置ip,然后使用cron作业运行脚本?

Php 如何在标头中设置ip,然后使用cron作业运行脚本?,php,http,header,http-headers,pear,Php,Http,Header,Http Headers,Pear,我有以下代码: require_once 'Request2.php'; $request = new HTTP_Request2('http://fakevisit.blogfa.com/'); $request->setHeader(array( 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Encoding: gzip, deflate',

我有以下代码:

require_once 'Request2.php';
$request  = new HTTP_Request2('http://fakevisit.blogfa.com/');
$request->setHeader(array(
    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'Accept-Encoding: gzip, deflate',
    'Accept-Language: en-US,en;q=0.5',
    'Connection: keep-alive',
    'Ip: 88.168.25.98',
    'SomeBull: BeingIgnored',
    'Referer: http://www.google.com',
    'User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)'
));

$response = $request->send();
echo "Response body:\n" . $response->getBody();
如果程序正常运行,则每1分钟运行一次。 但是,在谷歌分析和其他计数器脚本不会添加到访问者! 在这条线上

echo "Response body:\n" . $response->getBody();

页面的整个内容以及显示访问者数量的脚本都正确显示在页面中。

谷歌分析和大多数其他人使用Javascript填充点击。如果您通过Cron/Scheduled Tasks调用它,那么您正在执行HTTP请求并获得响应,但是您没有执行Javascript for GA,因此没有添加命中率。

但是页面已被请求页面加载已完成如果您通过cron/tasks运行此操作,则它会得到响应HTML,但不会执行添加命中率的Google Javascript。查看此处每次刷新此页面都会添加一次访问计数器,但我想刷新cron作业