I think this should be, perhaps, "acquire" (to match "release") or some other name that pairs well with "release"

I think creation of a Net::HTTP instance should move in here based on the arguments given, along with proxy and SSL setup.

This method will need to be wrapped in a Mutex and starting the connection should happen after the connection has been acquired.