Opened 5 years ago

Closed 5 years ago

#12043 closed Developer Task (Invalid)

GZIP output

Reported by: will@… Owned by:
Priority: major Milestone: unknown
Component: MythTV - Services API - Backend Version: 0.27-fixes
Severity: medium Keywords: gzip
Cc: Ticket locked: no

Description

Calls such as /Guide/GetProgramGuide? can produce over 1MB of data that compresses down to around 38KB. This makes a big difference when it comes to accessing the MythTV services when away from home, especially over 3G

To see the effect, you can test with

<VirtualHost? *:80>

ServerName? mythtv ProxyPass? / http://localhost:6544/ SetOutputFilter? DEFLATE DeflateFilterNote? ratio AddOutputFilterByType? DEFLATE text/xml AddOutputFilterByType? DEFLATE application/json AddOutputFilterByType? DEFLATE text/javascript

</VirtualHost?>

Change History (1)

comment:1 Changed 5 years ago by stuartm

Resolution: Invalid
Status: newclosed

The services API already uses GZIP by default in master.

Note: See TracTickets for help on using tickets.