ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Êþº¾3
Fˆ    E‰    EŠ‹ŒŽ    E    ER ‘’
“”N    •–—
˜™šO›œP
ˆžŸ
¤ ¥¦ ¥§ ¥¨Q©
#ˆª
¬­
#®¯° ±²³´ ,µ¶ ,·¸
¹º» ,¼ ½¾ ½¿
ÀÁÂÃÄ
<ÉÊ
<ËÌÍÎÏ MIN_THRESHOLDI ConstantValue€
MIN_BUFFER compressionThresholdcompressionBuffercompressionMimeTypes[Ljava/lang/String;debug<init>()VCodeLineNumberTableLocalVariableTablethis&LcompressionFilters/CompressionFilter;init(Ljavax/servlet/FilterConfig;)VtokenLjava/lang/String;valuesLjava/util/List;stLjava/util/StringTokenizer;valuestr filterConfigLjavax/servlet/FilterConfig;LocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>; StackMapTable‹ÐžÍÑdestroydoFilter[(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)VnameseLjava/util/Enumeration;wrappedResponse6LcompressionFilters/CompressionServletResponseWrapper;requestLjavax/servlet/ServletRequest;responseLjavax/servlet/ServletResponse;chainLjavax/servlet/FilterChain;supportCompressionZ+Ljava/util/Enumeration<Ljava/lang/String;>;ÒÄÓ
ExceptionsÔÕ
SourceFileCompressionFilter.java ST NI OIjava/lang/String    text/htmltext/xml
text/plain PQ RIÑ Öר ÙÚÛ ÜÝBcompressionThreshold should be either 0 - no compression or >= 128Þ ßàcompressionThreshold set to 128#compressionBuffer should be >= 8192compressionBuffer set to 8192java/util/ArrayListjava/util/StringTokenizer, Sá âã äå æå çèÐ éê ëè ìíjava/lang/StringBuildercompressionMimeTypes set to  îïð ñò ñå    @doFilterJdoFilter got called, but compressionThreshold is set to 0 - no compressionó oô%javax/servlet/http/HttpServletRequest requestURI =  õågzip ö×false ÷ê>got parameter gzip=false --> don't compress, just chain filterAccept-Encoding øùÒ úã ûü ýÚsupports compressionno support for compression&javax/servlet/http/HttpServletResponse4compressionFilters/CompressionServletResponseWrapper Sþ ÿ   %doFilter gets called with compression T$doFilter gets called w/o compression$compressionFilters/CompressionFilterjava/lang/Objectjavax/servlet/Filterjava/util/Listjavax/servlet/FilterConfigjava/util/Enumerationjava/lang/Throwablejava/io/IOExceptionjavax/servlet/ServletExceptiongetInitParameter&(Ljava/lang/String;)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)Ijava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens()Z    nextToken()Ljava/lang/String;trimlength()Iadd(Ljava/lang/Object;)ZsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/util/ArraystoString'([Ljava/lang/Object;)Ljava/lang/String;javax/servlet/FilterChain@(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V getRequestURI getParameterequals
getHeaders+(Ljava/lang/String;)Ljava/util/Enumeration;hasMoreElements nextElement()Ljava/lang/Object;indexOf+(Ljavax/servlet/http/HttpServletResponse;)V setDebugLevel(I)VsetCompressionThresholdsetCompressionBuffersetCompressionMimeTypes([Ljava/lang/String;)VfinishResponse!EFGHIJKLIJMNIOIPQRISTUe+*·*µ*µ*½YSYSYSµ*µ    ±V*:    ?D%IW +XYZ[U_.+Æ,+
¹ M,Æ *,¸ µ    + ¹ N-Æ:*-¸ µ*´™+*´€¢!*´    ž²¶²¶*€µ+¹ N-Æ3*-¸ µ*´ ¢!*´    ž²¶²¶* µ+¹ N-Ɖ»Y·:»Y-·:¶™"¶¶:¶ž ¹W§ÿܹ ž*½¹!À"µ§*µ*´    ž"²»#Y·$%¶&*´¸'¶&¶(¶±VŽ#ST UVY"Z&[.\?]F^N_Va]effjgrh|iƒj‹k“mšq£r§s°t¼vÄwÎxÖyà{ã}í~„…-‹WHÎ\]°}^_¼q`a  b]" c].XY.def °}^gh+ üiü<i5ý!jk#ÿ%lmnTU+±V’W XYopUï    f*´    ž ²)¶*´š*´    ž ²*¶-+,¹+±6+Á,™°*´    ¤$²»#Y·$-¶&+À,¹.¶&¶(¶+À,/¹0:1¶2™*´    ž ²3¶-+,¹+±+À,4¹5:¹6™A¹7À:/¶8Ÿ*´    ž ²9¶6§*´    ž ²:¶§ÿ»™f,Á;™w»<Y,À;·=:*´    ¶>*´¶?*´¶@*´¶A*´    ž ²B¶-+¹+¶C§ :¶C¿±*´    ž ²D¶-+,¹+±±1:BBDBVº.¨©¬­®%°-±.´1µ8¶@·a»n¼x½¾‡ÀÁÄÆ§Ç³È¾ÉÅÊÍÌÓÎÚÏâÒåÕêÖñ×þÙÚÛÜ"Ý)Þ1á:ã?äBãLåMèTé\ëdìeîW\    ³/q]nwr]HstþOuvfXYfwxfyzf{|15}~f Hsh3ü2ü%iü €ü/iúùüKP‚    úƒ„…†‡