session.py 文件源码

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

项目:async-pluct 作者: globocom 项目源码 文件源码
def request(self, url, **kwargs):

        if self.timeout is not None:
            kwargs.setdefault('request_timeout', self.timeout)

        if 'timeout' in kwargs:
            timeout = kwargs.pop('timeout')
            kwargs.setdefault('request_timeout', timeout)

        kwargs.setdefault('headers', {})
        kwargs['headers'].setdefault('content-type', 'application/json')

        kwargs.setdefault('method', 'GET')

        response = await self.client.fetch(url, **kwargs)

        if isinstance(response, ClientResponse):
            response.raise_for_status()

        return response
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号