note for investigating buffer leaks
Optimize: build request before fetching connection when we know we won't use CONNECT