/[cvs]/nfo/projects/netfraggle/libs/xmlrpclib.py
ViewVC logotype

Diff of /nfo/projects/netfraggle/libs/xmlrpclib.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by joko, Mon Aug 30 13:12:18 2004 UTC revision 1.2 by joko, Mon Aug 30 13:57:22 2004 UTC
# Line 997  class Transport: Line 997  class Transport:
997      # client identifier (may be overridden)      # client identifier (may be overridden)
998      user_agent = "xmlrpclib.py/%s (by www.pythonware.com)" % __version__      user_agent = "xmlrpclib.py/%s (by www.pythonware.com)" % __version__
999    
1000        #def __init__(self):
1001            #import xmlrpclib
1002            #self.phpsessionid = ""
1003    
1004      ##      ##
1005      # Send a complete request, and parse the response.      # Send a complete request, and parse the response.
1006      #      #
# Line 1015  class Transport: Line 1019  class Transport:
1019    
1020          self.send_request(h, handler, request_body)          self.send_request(h, handler, request_body)
1021          self.send_host(h, host)          self.send_host(h, host)
1022          self.send_php_sessionid(h, host)          self.send_php_sessionid(h)
1023          self.send_user_agent(h)          self.send_user_agent(h)
1024          self.send_content(h, request_body)          self.send_content(h, request_body)
1025    
# Line 1035  class Transport: Line 1039  class Transport:
1039          except AttributeError:          except AttributeError:
1040              sock = None              sock = None
1041    
1042          self.phpsessionid = response.getheader('Set-Cookie')          import __main__
1043            __main__.phpsessionid = response.getheader('Set-Cookie')
1044          #print self.phpsessionid          #print self.phpsessionid
1045                    
1046          #return self._parse_response(h.getfile(), sock)          #return self._parse_response(h.getfile(), sock)
# Line 1087  class Transport: Line 1092  class Transport:
1092      # @param connection Connection handle.      # @param connection Connection handle.
1093      # @param host Host name.      # @param host Host name.
1094    
1095      def send_php_sessionid(self, connection, host):      def send_php_sessionid(self, connection):
1096          connection.putheader("PHPSESSID", host)          import __main__
1097            print "send: " + str(__main__.phpsessionid)
1098            connection.putheader("Cookie", str(__main__.phpsessionid))
1099          #pass          #pass
1100    
1101    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed