Wget fetch Bugzilla using User/Password login + load cookies

人氣點閱:3362
發表人
Wget fetch Bugzilla using User/Password login + load cookies 2013-05-14 13:09
/ / /

Wget fetch Bugzilla using User/Password login + load cookies




Here is a PHP example code:
代碼:

<?PHP

    $bugzilla_server = 'bug.example.com';
    $user = 'your@account';
    $pass = 'yourpassword';

    $bugstart_id = 1;
    $bugend_id   = 9999;


    system('wget --save-cookies cookies.txt --cookies=on --output-document=/tmp/result.html "http://'.$bugzilla_server.'/index.cgi?Bugzilla_login='.$user.'&Bugzilla_password='.$pass.'"');

    for ($i = $bugstart_id; $i <= $bugend_id; $i++)
    {
        $htmlfile = sprintf('%04d', $i).'.html';

        system('wget --load-cookies cookies.txt --output-document='.$htmlfile.' "http://'.$bugzilla_server.'/show_bug.cgi?id='.$i.'"');

        usleep(100000);
    }

?>

________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀