コード例 #1
0
ファイル: client.py プロジェクト: lihongbin100/ossFileUp
 def default_user_agent():
     default_agent = OrderedDict()
     default_agent['Python'] = platform.python_version()
     default_agent['Core'] = __import__('aliyunsdkcore').__version__
     default_agent['python-requests'] = __import__(
         'aliyunsdkcore.vendored.requests').__version__
     return CaseInsensitiveDict(default_agent)
コード例 #2
0
    def client_user_agent(self):
        client_user_agent = {}
        if self.get_user_agent() is not None:
            client_user_agent.update({'client': self.get_user_agent()})
        else:
            client_user_agent.update(self._extra_user_agent)

        return CaseInsensitiveDict(client_user_agent)
コード例 #3
0
    def request_user_agent(self):
        request_user_agent = {}
        if 'User-Agent' in self.get_headers():
            request_user_agent.update(
                {'request': self.get_headers().get('User-Agent')})

        else:
            request_user_agent.update(self._extra_user_agent)

        return CaseInsensitiveDict(request_user_agent)