Use seconds for timeout.
Drop low speed timeout for testing.
Extend connection timeout time.
Add warning if the base host isn't in the href.
Assume href is relative to host.
Safer code. Re-add original code commented out for future use.
Debug logging.
after merge with a minor change in origin