2 import gzip
, os
, time
, StringIO
4 output
= StringIO
.StringIO()
6 data1
= '<html><body>Two lines should be visible.<br/>The second line.</body></html>'
8 f1
= gzip
.GzipFile("/tmp/1.gz", mode
= "wb", fileobj
=output
)
12 cd1
= output
.getvalue()
16 next_chunk
= hex(length
- 10)[2:]
18 os
.write(1, "Date: Sun, 20 Jan 2008 15:24:00 GMT\r\nServer: ddd\r\nTransfer-Encoding: chunked\r\nContent-Encoding: gzip\r\nConnection: close\r\nContent-Type: text/html; charset=ISO-8859-1\r\n")
19 os
.write(1, "\r\na\r\n")
22 os
.write(1, "\r\n%s\r\n" % next_chunk
)
24 os
.write(1, "\r\n0\r\n")