Good reader can register ghttp uri, I did manage to edit the gui.js in Calibre2\resources\content_server to load uri's with ghttp instead of http so they could be loaded/saved onto ipad' goodreader app. But for some reason or another, the content that gets delivered to the ipad is not the same that gets delivered to a normal web browser.
http://www.goodreader.net/gr-man-howto.html#ghttp
This should be a simple addition to Calibre2 and I'm sure a wonderful thing for people who use goodreader