handle http redirects
fetch title of any url
don't crash with bad port