connectionpool.py 文件源码

python
阅读 39 收藏 0 点赞 0 评论 0

项目:googletranslate.popclipext 作者: wizyoung 项目源码 文件源码
def is_same_host(self, url):
        """
        Check if the given ``url`` is a member of the same host as this
        connection pool.
        """
        if url.startswith('/'):
            return True

        # TODO: Add optional support for socket.gethostbyname checking.
        scheme, host, port = get_host(url)

        host = _ipv6_host(host).lower()

        # Use explicit default port for comparison when none is given
        if self.port and not port:
            port = port_by_scheme.get(scheme)
        elif not self.port and port == port_by_scheme.get(scheme):
            port = None

        return (scheme, host, port) == (self.scheme, self.host, self.port)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号