mò ñƒCc@sbdZdkZdkZdkZdklZdklZdklZdefd„ƒYZ dS(s$Revision: 1.1.1.1 $N(s SERVER_RETURN(s RequestImpl(scopyt CgiRequestcBs_tZdZdZed„Zd„Zd„Zd„Zd„Z d„Z d„Z d „Z RS( s1 Concrete Implementation class for a CGI Request t HTTP_COOKIEcCsti|_dS(N(tsyststdouttselftostream(Rtreq((t:/usr/home/thanos/public_html/pso-example/pso/cgirequest.pyt__init__"scCs|S(N(R(R((RR&scCs|iS(N(RR(R((Rt getOutStream)scCs|iS(N(Rt COOKIE_KEY(R((Rt getCookieKey,scCsKh}tiiƒ}tiiƒ}tti|gt|ƒ||ƒ|S(N( tenvtostenvirontkeystvaluestmaptoperatortsetitemtlen(RthandlerRRR ((Rt getEnviron/s #cCs*|it|iƒƒƒ|idƒdS(Ns (Rtwritetstrt getHeadersOut(RR((Rtsend_http_header8scCsdkl}|ƒS(N(s FieldStorage(tcgit FieldStorage(RRR((Rt getInputs<s cCstS(N(t SERVER_RETURN(R((RtgetServerReturn@s( t__name__t __module__t__doc__R tNoneRRR R RRRR(((RRs       ( t __version__RRR trequestRt requestimplt RequestImpltcopyR(RR(R'RRRR$R ((Rt?s