Snoopy is a PHP class that simulates a web browser. It can automate the task of retrieving web page content and posting forms, for example, and has many configurable parameters.
Release Notes: A new fetchform() function, fixes for misc. issues with frames, SSL support via cURL, a fix for a bug with posting arrays of data, and a status variable for HTTP status.
Release Notes: A fix for a bug with hostname match in a redirect location header, and a new $lastredirectaddr variable.
Release Notes: A redirect bug associated with the MS Web server was fixed. New additions include the ability to pass set cookies through redirects and the ability to traverse HTML frames.
Release Notes: A fix for a bug with missing return headers.
Release Notes: Snoopy now has a new home on SourceForge. Also, support for read timeouts has been added.