Merge pull request #1779 from kracekumar/patch-2

Made default_user_agent reusable
This commit is contained in:
2013-12-05 11:44:06 -08:00
+4 -4
View File
@@ -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():