Nexcessnet_Turpentine_Model_Varnish_Configurator_Abstract::_vcl_sub_normalize_encoding PHP Method

_vcl_sub_normalize_encoding() protected method

Get the Accept-Encoding normalization sub routine
protected _vcl_sub_normalize_encoding ( ) : string
return string
    protected function _vcl_sub_normalize_encoding()
    {
        $tpl = <<<EOS
if (req.http.Accept-Encoding) {
        if (req.http.Accept-Encoding ~ "\\*|gzip") {
            set req.http.Accept-Encoding = "gzip";
        } else if (req.http.Accept-Encoding ~ "deflate") {
            set req.http.Accept-Encoding = "deflate";
        } else {
            # unknown algorithm
            unset req.http.Accept-Encoding;
        }
    }

EOS;
        return $tpl;
    }