<p dir="ltr">Thanks Dridi. One more doubt will the pass urls be counted as miss in the varnish cache miss counter?</p>
<div class="gmail_quote">On May 19, 2016 7:08 PM, "Dridi Boukelmoune" <dridi@varni.sh> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, May 19, 2016 at 2:55 PM, Debraj Manna <<a href="mailto:subharaj.manna@gmail.com">subharaj.manna@gmail.com</a>> wrote:<br>
> Can you please explain a bit more what advantage I will have by using<br>
> return(pass). Are you saying if I use return(pipe) then the client's<br>
> subsequent request will start getting 404 Error?<br>
<br>
No, I mean that subsequent requests without "Type: p" on the same<br>
connection won't be seen by Varnish, they will go directly to the<br>
backend.<br>
<br>
>  My intention is if the header req.http.Type == "p" then i want to treat as<br>
> if varnish is not present for those requests and the request going straight<br>
> to backend.<br>
<br>
I understand that, and return(pass) will send the request to the<br>
backend, but return(pipe) will send the whole connection to the<br>
backend.<br>
<br>
Dridi<br>
</blockquote></div>