diff --git a/requests/utils.py b/requests/utils.py index 57292c35..24fbf56e 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -437,7 +437,7 @@ def get_environ_proxies(url): return getproxies() -def default_user_agent(): +def default_user_agent(name=u"python-requests"): """Return a string representing the default user agent.""" _implementation = platform.python_implementation() @@ -463,9 +463,9 @@ def default_user_agent(): p_system = 'Unknown' p_release = 'Unknown' - return " ".join(['python-requests/%s' % __version__, - '%s/%s' % (_implementation, _implementation_version), - '%s/%s' % (p_system, p_release)]) + return " ".join([u'%s/%s' % (name, __version__), + u'%s/%s' % (_implementation, _implementation_version), + u'%s/%s' % (p_system, p_release)]) def default_headers():