Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-1129

gzip (or deflate) plugin // the return

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.2
    • Fix Version/s: None
    • Component/s: Plugins
    • Labels:

      Description

      this is a more battle hardened version of the deflate compressor plugin we use in production for a few months now

      // WHAT THIS PLUGIN DOES:
      // in spite of its name, it compresses responses to the raw deflate format.
      // it also normalizes the accept-encoding header from user agent requests
      // to either deflate or nothing. it compresses responses from origins only,
      // though it can be modified easily to also compress contents from cache.
      //
      // MAJOR ISSUES:
      // - there is an issue with some origins that send connection:close.
      // the plugin will not execute in that situation as a temporary fix.
      // - the workings of this plugin support our use case, but probably is not
      // on size fits all. it shouldnt be too hard to adjust it to your own needs though.

        Attachments

        1. gzip.txt
          1 kB
          Otto van der Schaaf
        2. gzip.c
          28 kB
          Otto van der Schaaf

          Activity

            People

            • Assignee:
              i.galic Igor Galić
              Reporter:
              oschaaf Otto van der Schaaf
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: