| 192 | | def zipit(): |
|---|
| 193 | | # Return a generator that compresses the page |
|---|
| 194 | | varies = response.headers.get("Vary", "") |
|---|
| 195 | | varies = [x.strip() for x in varies.split(",") if x.strip()] |
|---|
| 196 | | if "Accept-Encoding" not in varies: |
|---|
| 197 | | varies.append("Accept-Encoding") |
|---|
| 198 | | response.headers['Vary'] = ", ".join(varies) |
|---|
| 199 | | |
|---|
| 200 | | response.headers['Content-Encoding'] = 'gzip' |
|---|
| 201 | | response.body = compress(response.body, compress_level) |
|---|
| 202 | | |
|---|
| 222 | | zipit() |
|---|
| | 211 | # Return a generator that compresses the page |
|---|
| | 212 | varies = response.headers.get("Vary", "") |
|---|
| | 213 | varies = [x.strip() for x in varies.split(",") if x.strip()] |
|---|
| | 214 | if "Accept-Encoding" not in varies: |
|---|
| | 215 | varies.append("Accept-Encoding") |
|---|
| | 216 | response.headers['Vary'] = ", ".join(varies) |
|---|
| | 217 | |
|---|
| | 218 | response.headers['Content-Encoding'] = 'gzip' |
|---|
| | 219 | response.body = compress(response.body, compress_level) |
|---|