nection-sharing by pre-processing requests. urllib.request provides no way to access the HTTPConnection object internally used. But we need it in order to achieve connection sharing. So, we add it to the request just before it is processed, and then we override the do_open method for http[s] requests in AbstractHTTPHandler. ič