azure-servicebus/azure/servicebus/control_client/_http/httpclient.py
def get_connection(self, request):
        ''' Create connection for the request. '''
        protocol = request.protocol_override \
            if request.protocol_override else self.protocol
        protocol = protocol.lower()
        target_host = request.host
        # target_port = HTTP_PORT if protocol == 'http' else HTTPS_PORT

        connection = _RequestsConnection(
            target_host, protocol, self.request_session, self.timeout)
        proxy_host = self.proxy_host
        proxy_port = self.proxy_port

        if self.proxy_host:
            headers = None
            if self.proxy_user and self.proxy_password:
                auth = base64.b64encode("{0}:{1}".format(self.proxy_user, self.proxy_password).encode())
                headers = {'Proxy-Authorization': 'Basic {0}'.format(auth.decode())}
            connection.set_tunnel(proxy_host, int(proxy_port), headers)

        return connection
def get_connection(self, request):
        ''' Create connection for the request. '''
        protocol = request.protocol_override \
            if request.protocol_override else self.protocol
        protocol = protocol.lower()
        target_host = request.host
        # target_port = HTTP_PORT if protocol == 'http' else HTTPS_PORT

        connection = _RequestsConnection(
            target_host, protocol, self.request_session, self.timeout)
        proxy_host = self.proxy_host
        proxy_port = self.proxy_port

        if self.proxy_host:
            headers = None
            if self.proxy_user and self.proxy_password:
                auth = base64.b64encode("{0}:{1}".format(self.proxy_user, self.proxy_password).encode())
                headers = {'Proxy-Authorization': 'Basic {0}'.format(auth.decode())}
            connection.set_tunnel(proxy_host, int(proxy_port), headers)

        return connection
def get_connection ( self , request ) : protocol = request . protocol_override if request . protocol_override else self . protocol protocol = protocol . lower ( ) target_host = request . host # target_port = HTTP_PORT if protocol == 'http' else HTTPS_PORT connection = _RequestsConnection ( target_host , protocol , self . request_session , self . timeout ) proxy_host = self . proxy_host proxy_port = self . proxy_port if self . proxy_host : headers = None if self . proxy_user and self . proxy_password : auth = base64 . b64encode ( "{0}:{1}" . format ( self . proxy_user , self . proxy_password ) . encode ( ) ) headers = { 'Proxy-Authorization' : 'Basic {0}' . format ( auth . decode ( ) ) } connection . set_tunnel ( proxy_host , int ( proxy_port ) , headers ) return connection
Create connection for the request.
Create connection for the request .