?,biRSr/SQrSSKrSSKrSSKrSSKrSSKrSSK r SSK r SSK r SSK r SSK r SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKJr SrSrSr"SS \R45r"S S \R8\5r"S S \R<5r"SS\5r Sr!Sq"Sr#Sr$"SS\ 5r%Sr&\\SSS4Sjr'\(S:XaSSK)r)SSK*r*\)RV"5r,\,R[SSSS9 \,R[SSS S!S"9 \,R[S#S$\ R\"5S%S&9 \,R[S'S(S)SS*S+9 \,R[S,S\/S-S.S/9 \,Ra5r1\1Rd(a\%r3O\ r3"S0S1\5r4\'"\3\4\1Rj\1Rl\1RnS29 gg)3z0.6) HTTPServerThreadingHTTPServerBaseHTTPRequestHandlerSimpleHTTPRequestHandlerCGIHTTPRequestHandlerN) HTTPStatusaD Error response

Error response

Error code: %(code)d

Message: %(message)s.

Error code explanation: %(code)s - %(explain)s.

ztext/html;charset=utf-8ic\rSrSrSrSrSrg)rc[RRU5 URSSup[R "U5UlX lg)N) socketserver TCPServer server_bindserver_addresssocketgetfqdn server_name server_port)selfhostports 2/opt/alt/python313/lib64/python3.13/http/server.pyrHTTPServer.server_bindsA**40((!, !>>$/)rrN)__name__ __module__ __qualname____firstlineno__allow_reuse_addressr__static_attributes__rrrrs  rrc\rSrSrSrSrg)rTr"N)rrrrdaemon_threadsr!r"rrrrsNrrc d\rSrSrS\R R 5S-rS\-r \ r \ r SrSrSrSrS rS#S jrS$S jrS$S jrSrSrSrS%SjrSr\R9\R<"\"S5\"SS55VVs0sH oSUS3_M snn5r S\ \!"S5'Sr"Sr#S$Sjr$Sr%/SQr&/SQr'S r(S!r)\*RVRXr-\.R^Ra5VVs0sHnX"RbURd4_M snnr3S"r4g s snnfs snnf)&rzPython/rz BaseHTTP/HTTP/0.9cSnSUlUR=UlnSUl[ UR S5nUR S5nX0lUR5n[U5S:Xag[U5S:Ga USnURS5(d[eURS S 5S nURS 5n[U5S :wa[e[S U55(a [S5e[SU55(a [S5e[US5[US 54nUS:aUR$S:aSUlUS:a$UR[ R&SU-5 gX lS [U5s=::aS::d&O UR[ R"SU-5 gUSS upx[U5S :Xa3SUlUS:wa$UR[ R"SU-5 gSnXxsUlUlUR(RS5(a#S UR(R+S 5-UlU(a0Ulg[.R0R3UR4UR6S9UlUR,R?SS5n U RA5S:XaSUlO+U RA5S :XaUR$S:aSUlUR,R?S!S5n U RA5S":Xa6UR$S:a&URS:aURC5(dgg![[4a& UR[ R"SU-5 gf=f![.R0R8a4n UR[ R:S[ U 55 Sn A gSn A f[.R0R<a4n UR[ R:S[ U 55 Sn A gSn A ff=f)#NFTz iso-8859-1 rzHTTP//r .r c3J# UHoR5(+v M g7fN)isdigit.0 components r 7BaseHTTPRequestHandler.parse_request..4sO9,,...s!#znon digit in http versionc3># UHn[U5S:v M g7f) N)lenr2s rr5r66sKNys9~*Nsz unreasonable length http versionzBad request version (%r))r r zHTTP/1.1)r rzInvalid HTTP version (%s)zBad request syntax (%r)GETzBad HTTP/0.9 request type (%r)z//)_classz Line too longzToo many headers Connectionclose keep-aliveExpectz 100-continue)"commanddefault_request_versionrequest_versionclose_connectionstrraw_requestlinerstrip requestlinesplitr9 startswith ValueErroranyint IndexError send_errorr BAD_REQUESTprotocol_versionHTTP_VERSION_NOT_SUPPORTEDpathlstripheadershttpclient parse_headersrfile MessageClass LineTooLongREQUEST_HEADER_FIELDS_TOO_LARGE HTTPExceptiongetlowerhandle_expect_100) r is_http_0_9versionrHwordsbase_version_numberversion_numberrArSerrconntypeexpects r parse_request$BaseHTTPRequestHandler.parse_requests  )-)E)EEw $$.. = !((0 &!!# u:? u:?BiG ))'22$$&-mmC&;A&>#!4!:!:3!?~&!+$$OOOO$%@AAKNKKK$%GHH!$^A%6!7^A=N9O!O 'D,A,AZ,O(-%'99/2EEG#* CJ#!# OO&&)K7 9bq  u:?$(D !%**4w>@K") di 99   % %dii..s33DI DL ;;44TZZ<@> w &$(D !nn,.##z1$)D !!!(B/ LLNn ,%%3$$ 2))++S + **.8:  \{{&&  OO::C {{((  OO::"C    s7B7M217N+23N('N(+Q  *O88!Q *QQ cbUR[R5 UR5 gNT)send_response_onlyrCONTINUE end_headersrs rr`(BaseHTTPRequestHandler.handle_expect_100s'  3 34 rcURRS5Ul[UR5S:a5SUlSUlSUlUR[R5 gUR(dSUl gUR5(dgSUR -n[X5(d.UR[RSUR -5 g[X5nU"5 URR!5 g!["a#nUR%SU5 SUl SnAgSnAff=f)Niir=Tdo_zUnsupported method (%r)zRequest timed out: %r)rYreadlinerFr9rHrCrArOrREQUEST_URI_TOO_LONGrDrihasattrNOT_IMPLEMENTEDgetattrwfileflush TimeoutError log_error)rmnamemethodes rhandle_one_request)BaseHTTPRequestHandler.handle_one_requests  #'::#6#6u#=D 4''(50#% ')$!  ? ?@''(,%%%''DLL(E4''..- <>T)F H JJ     NN2A 6$(D !   s1A-D0D DA D,,D E#EEcSUlUR5 UR(d$UR5 UR(dM#ggrl)rDrrps rhandleBaseHTTPRequestHandler.handles9 $ !''  # # %'''rNcURUupEUcUnUcUnURSX5 URX5 UR SS5 SnUS:aU[ R [ R[ R4;aURU[R"USS9[R"USS9S.-nURS S 5nUR S UR5 UR S [[U555 UR!5 UR"S :wa$U(aUR$R'U5 ggg![a SupEGN[f=f)N)???rzcode %d, message %sr<r>Fquote)codemessageexplainzUTF-8replacez Content-TypeContent-LengthHEAD) responsesKeyErrorr| send_response send_headerr NO_CONTENT RESET_CONTENT NOT_MODIFIEDerror_message_formathtmlescapeencodeerror_content_typerEr9rorArywrite)rrrrshortmsglongmsgbodycontents rrO!BaseHTTPRequestHandler.send_errorsV$ - $t 4 H ?G ?G ,d< 4) w/  CK ..#11#002 2 00;;we<;;we<4G >>'95D   ^T-D-D E   -s3t9~ >  <<6 !d JJ  T "'+ != - , Hg -sEE/.E/cURU5 URX5 URSUR55 URSUR 55 g)NServerDate) log_requestrmrversion_stringdate_time_stringrrrs rr$BaseHTTPRequestHandler.send_responsesR  . 4#6#6#89 !6!6!89rcURS:wazUc$XR;aURUSnOSn[US5(d/UlURR SUR X4-R SS55 gg)Nr(rr=_headers_bufferz %s %d %s latin-1strict)rCrrvrappendrQrrs rrm)BaseHTTPRequestHandler.send_response_onlys   : ->>)"nnT215G G4!233')$  ' '**D:*;Tr?F)rCrvrrrr_rD)rkeywordvalues rr"BaseHTTPRequestHandler.send_headers   : -4!233')$  ' '!(%088HM O ==?l *{{}'(,%,.(-%/ +rc|URS:wa,URRS5 UR5 gg)Nr(s )rCrr flush_headersrps rro"BaseHTTPRequestHandler.end_headers!s5   : -  ' ' 0     .rc[US5(a<URRSRUR55 /Ulgg)Nrr)rvryrjoinrrps rr$BaseHTTPRequestHandler.flush_headers's> 4* + + JJ  SXXd&:&:; <#%D  ,rc[U[5(a URnURSUR[ U5[ U55 g)Nz "%s" %s %s) isinstancerr log_messagerHrE)rrsizes rr"BaseHTTPRequestHandler.log_request,s@ dJ ' '::D ))3t9c$i Arc*UR"U/UQ76 gr0)r)rformatargss rr| BaseHTTPRequestHandler.log_error7s '$'r z\x02xz\\\c X-n[RRUR5<SUR 5<SUR UR 5<S35 g)Nz - - [z]  )sysstderrraddress_stringlog_date_time_string translate_control_char_table)rrrrs rr"BaseHTTPRequestHandler.log_messageJsP(- --/335!++D,D,DEG Hrc:URS-UR-$)N )server_version sys_versionrps rr%BaseHTTPRequestHandler.version_stringds""S(4+;+;;;rcnUc[R"5n[RRUSS9$)NT)usegmt)timeemailutils formatdate)r timestamps rr'BaseHTTPRequestHandler.date_time_stringhs-   I{{%%i%==rc [R"5n[R"U5u p#pEpgpn SX@RUX%Xg4-n U $)Nz%02d/%3s/%04d %02d:%02d:%02d)r localtime monthname) rnowyearmonthdayhhmmssxyzss rr+BaseHTTPRequestHandler.log_date_time_stringnsJiik04s0C-SbaA *^^E*Db.> >r)MonTueWedThuFriSatSun) NJanFebMarAprMayJunJulAugSepOctNovDecc URS$Nr)client_addressrps rr%BaseHTTPRequestHandler.address_string|s""1%%rHTTP/1.0)rrDrArUrSrFrCrH)NNr0)-r)5rrrrrrbrIr __version__rDEFAULT_ERROR_MESSAGErDEFAULT_ERROR_CONTENT_TYPErrBrir`rrrOrrmrrorrr|rE maketrans itertoolschainrangerordrrrr weekdaynamerrrQrVrW HTTPMessagerZr __members__valuesphrase descriptionrr!)r3cvs000rrrseRckk//1!44K !;.N03 )sj$#J&3#j : . .! & A (--'0uT{E$tDT'U V'U!2aW 'U VX%*D "H4<> DK;I&";;**L ''..00A HHamm $$0II WHs D& ="D,rcz^\rSrSrS\-rSrSSSSS.=rrS S .U4S jjr S r S r Sr Sr SrSrSrS rU=r$)riz SimpleHTTP/)z index.htmlz index.htmzapplication/gzipapplication/octet-streamzapplication/x-bzip2zapplication/x-xz)z.gzz.Zz.bz2z.xzN directoryc>Uc[R"5n[R"U5Ul[TU]"U0UD6 gr0)osgetcwdfspathrsuper__init__)rrrkwargs __class__s rr !SimpleHTTPRequestHandler.__init__s6   I9- $)&)rcUR5nU(a-URXR5 UR5 gg!UR5 f=fr0) send_headcopyfileryr>rfs rdo_GETSimpleHTTPRequestHandler.do_GETsA NN    a,  s AAcTUR5nU(aUR5 ggr0)r%r>r's rdo_HEAD SimpleHTTPRequestHandler.do_HEADs NN  GGI rc^URUR5nSn[RRU5(Ga@[R R UR5nURRS5(dUR[R5 USUSUSS-USUS4n[R RU5nURSU5 URS S 5 UR5 gURHJn[RRX5n[RR!U5(dMHUn O UR#U5$UR%U5nURS5(a!UR'[R(S 5 g[+US 5n[R."UR155nS UR2;Ga/SUR2;Ga[4R6R9UR2S 5n U R:c'U R=[>R@RBS9n U R:[>R@RBLa[>R>REURF[>R@RB5n U R=SS9n X::a@UR[RH5 UR5 URK5 gUR[RT5 URSU5 URS [WUS55 URSURYURF55 UR5 U$![,a# UR'[R(S 5 gf=f![L[N[P[R4a Nf=f! URK5 e=f)N)r-z%2fz%2Frr r r-r+Locationr0zFile not foundrbzIf-Modified-Sincez If-None-Match)tzinfo) microsecond Content-typez Last-Modified)-translate_pathrSrisdirurllibparseurlsplitendswithrrMOVED_PERMANENTLY urlunsplitrro index_pagesrisfilelist_directory guess_typerO NOT_FOUNDopenOSErrorfstatfilenorUrrparsedate_to_datetimer3rdatetimetimezoneutc fromtimestampst_mtimerr> TypeErrorrN OverflowErrorrKOKrEr) rrSr(parts new_partsnew_urlindexctypefsims last_modifs rr%"SimpleHTTPRequestHandler.send_headsK""499-  77==  LL))$))4E::&&':;;"":#?#?@"1XuQxqC"1XuQx1  ,,11)<  W5  !137  ")) T177>>%(( D * **400% ==   OOJ002B C T4 A ' !((*%B#t||3't||;(++;; %89;C zz)"kk1B1B1F1FkGzzX%6%6%:%::%-%6%6%D%DKK):):)>)>&@ &0%7%7A%7%F %, ..z/F/FG ,,.GGI#'   z}} -   ^U 3   -s2a5z :   _%%bkk2 4    HQ  OOJ002B C ":}jI8  GGI sK O AP ,O9 C0P=B P *O65O69PPPPP,c ^[R"U5nUR SS9 /nURnURSS5SnURSS5Sn[RRUSS 9n[R"US S 9n[R "5nS U3nUR#S 5 UR#S5 UR#S5 UR#SUS35 UR#SUS35 UR#SUS35 UR#S5 UHn[RR%X5nU=p[RR'U5(a US-n US-n [RR)U5(aUS-n UR#S[RR+U SS 9<S[R"U S S 9<S35 M UR#S5 SR%U5R-US5n [.R0"5n U R3U 5 U R5S5 UR7[R85 UR;SSU-5 UR;S [=[?U 555 URA5 U $![a# UR[R S5 gf=f![a# [RRU5nGNf=f)!NzNo permission to list directoryc"UR5$r0)r_)as r9SimpleHTTPRequestHandler.list_directory..#s  r)key#r r? surrogatepasserrorsFrzDirectory listing for zzzzzz z

z

z