
Sa¸2c      s½      k  Z    k Z ! k Z " k Z # k Z $ k Z & d  Z ' d Z ) e i d d e ƒ d Z	 + e i
 e	 ƒ Z - d f  d „  ƒ  YZ k d „  Z … e d j o † e ƒ  n d	 S(
   s   HTTP/1.0iP   s   \.s   \\.s   [ 	]+\([0-9][0-9][0-9]\)\(.*\)s   HTTPc     s†   - / d d d „ Z  4 d „  Z 7 d d „ Z D d „  Z H d „  Z M d „  Z Q d	 „  Z T d
 „  Z b d „  Z e d „  Z	 RS(   Nc   s@   / 0 d |  _ 1 t |  _ 2 | o 2 |  i | | ƒ n d  S(   Ni    (   s   selfs
   debuglevels   Nones   files   hosts   connects   port(   s   selfs   hosts   ports   /usr/lib/python1.4/httplib.pys   __init__s    i    c   s   4 5 | |  _  d  S(   N(   s
   debuglevels   self(   s   selfs
   debuglevels   /usr/lib/python1.4/httplib.pys   set_debuglevelc   s  7 8 | o’ 9 t i | d ƒ } : | d j oi ; | |  | | d f \ } } < y < t i | ƒ } Wn( = t i j
 o > t i d ‚ n Xn n ? | o ? t	 } n @ t i t i
 t i ƒ |  _ A |  i d j o A d G| | f GHn B |  i i | | ƒ d  S(   Ns   :i    i   s   nonnumeric ports   connect:(   s   ports   strings   finds   hosts   is   atois
   atoi_errors   sockets   errors	   HTTP_PORTs   AF_INETs   SOCK_STREAMs   selfs   socks
   debuglevels   connect(   s   selfs   hosts   ports   is   /usr/lib/python1.4/httplib.pys   connectc   s>   D E |  i d j o E d G| GHn F |  i i | ƒ d  S(   Ni    s   send:(   s   selfs
   debuglevels   strs   socks   send(   s   selfs   strs   /usr/lib/python1.4/httplib.pys   sendc   sE   H I | o I d } n J d | | t f } K |  i | ƒ d  S(   Ns   /s
   %s %s %s
(   s   selectors   requests   HTTP_VERSIONs   strs   selfs   send(   s   selfs   requests   selectors   strs   /usr/lib/python1.4/httplib.pys
   putrequestc   s6   M N d | t i | d ƒ f } O |  i | ƒ d  S(   Ns   %s: %s
s   
	(   s   headers   strings
   joinfieldss   argss   strs   selfs   send(   s   selfs   headers   argss   strs   /usr/lib/python1.4/httplib.pys	   putheaderc   s   Q R |  i d ƒ d  S(   Ns   
(   s   selfs   send(   s   selfs   /usr/lib/python1.4/httplib.pys
   endheadersc   s  T U |  i i d ƒ |  _ V t |  _ W |  i i ƒ  } X |  i d j o X d G| GHn Y t i	 | ƒ d j  o$ Z t |  _
 [ d | |  i
 f Sn \ t i d d ƒ \ } } ] t i | ƒ } ^ t i | ƒ } _ t i |  i d ƒ |  _
 ` | | |  i
 f Sd  S(   Ns   rbi    s   reply:i   i   (   s   selfs   socks   makefiles   files   Nones   readlines   lines
   debuglevels	   replyprogs   matchs   headerss   groups   errcodes   errmsgs   strings   atois   strips	   mimetoolss   Message(   s   selfs   lines   errcodes   errmsgs   /usr/lib/python1.4/httplib.pys   getreplyc   s   b c |  i Sd  S(   N(   s   selfs   file(   s   selfs   /usr/lib/python1.4/httplib.pys   getfilec   s4   e f |  i o g |  i i ƒ  n h t |  _ d  S(   N(   s   selfs   files   closes   None(   s   selfs   /usr/lib/python1.4/httplib.pys   close(
   s   __init__s   set_debuglevels   connects   sends
   putrequests	   putheaders
   endheaderss   getreplys   getfiles   close(    s   /usr/lib/python1.4/httplib.pys   HTTPc    s§  k l k  }  m k } n | i |  i d d ƒ \ } } o d } p x: | d p r- \ } } q | d j o q | d } n qL Wr d } s d } t | d o t | d } n u | d o u | d } n v t
 ƒ  }	 w |	 i | ƒ x |	 i | ƒ y |	 i d | ƒ z |	 i ƒ  { |	 i ƒ  \ }
 } } | d G|
 GH} d	 G| GH~ H | o1 € x' | i d € r } € t i | ƒ GHqiWn  H‚ |	 i ƒ  i ƒ  GHd  S(
   Ni   s   di    s   -ds   www.python.orgs   /s   GETs	   errcode =s	   errmsg  =(   s   syss   getopts   argvs   optss   argss   dls   os   as   hosts   selectors   HTTPs   hs   set_debuglevels   connects
   putrequests
   endheaderss   getreplys   errcodes   errmsgs   headerss   headers   strings   strips   getfiles   read(   s   syss   getopts   optss   argss   dls   os   as   hosts   selectors   hs   errcodes   errmsgs   headerss   headers   /usr/lib/python1.4/httplib.pys   tests   __main__N(   s   oss   sockets   strings   regexs   regsubs	   mimetoolss   HTTP_VERSIONs	   HTTP_PORTs   gsubs   replypats   compiles	   replyprogs   HTTPs   tests   __name__(    s   /usr/lib/python1.4/httplib.pys   ?