[Erp5-report] r41350 kazuhiko - /erp5/trunk/products/ERP5/Tool/ContributionTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Dec 10 17:32:37 CET 2010
Author: kazuhiko
Date: Fri Dec 10 17:32:37 2010
New Revision: 41350
URL: http://svn.erp5.org?rev=41350&view=rev
Log:
explicitly specify 'we accept everything', because some site does not accept requests without having accept header.
Modified:
erp5/trunk/products/ERP5/Tool/ContributionTool.py
Modified: erp5/trunk/products/ERP5/Tool/ContributionTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/ContributionTool.py?rev=41350&r1=41349&r2=41350&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/ContributionTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Tool/ContributionTool.py [utf8] Fri Dec 10 17:32:37 2010
@@ -645,7 +645,8 @@ class ContributionTool(BaseTool):
url = urlparse.urlunsplit((url_tuple[0], url_tuple[1], quoted_path,
url_tuple[3], url_tuple[4]))
# build a new file from the url
- url_file = urllib2.urlopen(url)
+ url_file = urllib2.urlopen(urllib2.Request(url,
+ headers={'Accept':'*/*'}))
data = url_file.read() # time out must be set or ... too long XXX
file_object = cStringIO.StringIO()
file_object.write(data)
More information about the Erp5-report
mailing list