HTTPS + CONNECT works, but we're missing the HTTP case.. I think the logic we want is:

```ruby
elseif @connopts.http_proxy?
   if secure
      connect
   else
      change_host_connect_ip_and_port_with_proxy_and_issue_immediately # HTTP case...
   end
end
```