HTTP Navigator

2010-02-15: Rickey from Mobile Online Style has taken over the bulk of the HTTP Navigator development but I may contribute from time to time.

HTTP Navigator 2 is a set of PHP classes based on perl’s LWP. It’s no way near as feature-rich or stable as LWP, and only supports HTTP.

Features

  • Cookie tracking (Cookie Jar class in 2.0)
  • Gzip support (as of 2.1)
  • File uploads (multipart/form-data support as of 2.1)
  • Proxy support
  • Connection caching (as of 2.0)
  • Chunked Encoding (as of 2.0)
  • Basic Authentication
  • Auto redirects
  • CURL support
  • SSL support (through CURL)

Download

Documentation

Feedback

Unfortunately I don’t have any time to devote to this project any more, but you can still email me with questions or leave a comment.

  • Email: keyvan (at) k1m.com

Examples of use

  • FeedWordPress by Rad Geek – uses code derived from HTTP Navigator’s URL class. (This actually looks like a very interesting project. I must give it a go!)
  • MyAntiwar.org – yes, this is my own site, but it still counts. :)