django toy project: fetch/analyze HTTP / HTML

One of my toy projects has been running nicely over the past few months so I guess it's time to release it into the wild:


It fetches url's and provides all kinds of information such as:

  • headers
  • embedded links, images
  • encoding information
  • script references

It turns out to be a pretty usefull tool when doing simple SEO analysis, investigating what kind of platform a site uses, testing encoding issues, testing authorization, etc. I've been using it quite alot and I hope it can be useful to others as well.

A bookmarklet is provided - copying it to your bookmark toolbar will allow you to analyze the site you're currently visiting.

This tool is not unique. Besides the obvious tools that provide alot of similar functionality (i.e. Firebug) there are also online services that provide similar functionality. However, most of the online tools aren't as extended as Fetch.

Some improvements I have planned:

  • coloured html
  • working redirect handling, POST/HEAD support
  • cookie decoding
  • P3P decoding

Let me know if you find it useful!

Last updated April 18, 2013, 4:35 p.m.
comments powered by Disqus