0

私は次のVCLを持っています:

sub jamie_fetch
{
    if(beresp.http.X-Var-Cache == "YES") {
        unset beresp.http.Set-Cookie;
        set beresp.http.X-Cacheable = "YES";
        set beresp.grace = 365d;
        set beresp.ttl = 365d;

        return(deliver);
    }

    set beresp.http.X-Cacheable = "NO";

    return(hit_for_pass);
}

最初にページにアクセスしたときに次のヘッダーが表示されるため、部分的に機能することはわかっています。

X-Cacheable:YES

しかし、私も得ます:

Set-Cookie:foobar

私は次のことを間違えたと思います:

unset beresp.http.Set-Cookie;

しかし、私の検索から、それは正しいように思われますか?もっと経験のある人が私を正しい方向に向けてくれたらありがたいです。

ヘルプ/ヒント/ポインタを事前に感謝します:-)

4

1 に答える 1

1

を使用する場合は、ヘッダー名を小文字にする必要がありますunset

unset beresp.http.set-cookie;
于 2012-03-11T00:46:54.977 に答える