Varnish GET/POST cache Invalidation
Thomas Lecomte
thomas.lecomte at virtual-expo.com
Tue Jan 6 08:36:50 CET 2015
On Tue, Jan 06, 2015 at 12:57:06PM +0530, Behzad Altaf wrote:
> Thank you so much for your reply Thomas.
>
> I have not made any changes in the default VCL.
>
> Is the expectation wrong?
>
> GET on URL --> CACHES
> POST/PUT on same URL --> Invalidates
Yes, your expectation is wrong. The default VCL will pass POST/PUT
requests to the backend, but it won't invalidate the cache.
To invalidate the cache using an HTTP method, you need to implement that
in the VCL.
Have a look at the following documentation:
https://www.varnish-cache.org/docs/3.0/tutorial/purging.html#http-purges
Regards,
--
Thomas Lecomte / Sysadmin
Virtual Expo / Marseille, France
More information about the varnish-misc
mailing list