def postURL(self, url, data=None, **kwargs):
     # httplib isn't sending a Content-Length: 0 header for empty bodies
     # even though the latest HTTP revision says this is legal, cherrypy and
     # some other servers don't like it
     # this may be fixed in python 2.7.4
     if not data:
         kwargs.setdefault('headers',{})['Content-Length'] = '0'
     return SAMWebHTTPClient.postURL(self, url, data, **kwargs)
Exemple #2
0
 def postURL(self, url, data=None, **kwargs):
     # httplib isn't sending a Content-Length: 0 header for empty bodies
     # even though the latest HTTP revision says this is legal, cherrypy and
     # some other servers don't like it
     # this may be fixed in python 2.7.4
     if not data:
         kwargs.setdefault('headers', {})['Content-Length'] = '0'
     return SAMWebHTTPClient.postURL(self, url, data, **kwargs)