Snoopy is a PHP class that simulates a web browser.
It automates the task of retrieving web page
content and posting forms.
Snoopy is used in a variety of PHP projects, including the latest development version of MagpieRSS.
Features include proxy support, user agent setting, referrer setting, passing cookies, setting raw headers, following insite or cross domain redirs, support for frames, http auth, and optional use of cURL.