擅长:python、mysql、java
<p>您可以选择:</p>
<ul>
<li><a href="http://www.xhaus.com/alan/python/httpcomp.html" rel="nofollow noreferrer">gzip library</a>在Jython servlet中使用:</li>
</ul>
<p>在</p>
<pre><code>import javax.servlet.http.HttpServlet
import cStringIO
import gzip
import string
def compressBuf(buf):
zbuf = cStringIO.StringIO()
zfile = gzip.GzipFile(mode = 'wb', fileobj = zbuf, compresslevel = 6)
zfile.write(buf)
zfile.close()
return zbuf.getvalue()
</code></pre>
<ul>
<li>或者直接使用java.util.zip文件如图所示,<a href="https://www.acm.org/crossroads/xrds6-3/ovp63.html" rel="nofollow noreferrer">here</a>,对于一个文件,或者对于所有目录内容。在</li>
</ul>