<div dir="ltr"><div><span><span>Hi Amos,<br><br><br></span></span></div><div><span><span>Got it. Will go through the session helpers & figure out how to do it.<br></span></span><span></span></div><span></span><div><div><span><span><a href="mailto:squid-users@lists.squid-cache.org" target="_blank"></a></span></span><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for the help :)<br><br><br></div><div class="gmail_extra">Ambadas<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 13, 2015 at 1:25 PM, Amos Jeffries <span dir="ltr"><<a href="mailto:squid3@treenet.co.nz" target="_blank">squid3@treenet.co.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>On 12/10/2015 6:51 p.m., Ambadas H wrote:<br>
> Hi Amos,<br>
><br>
> Thanks for responding<br>
><br>
</span>> *"You would be better off taking the first use of any domain by a client,*<br>
><br>
> *then ignoring other requests for it until there is some long period*<br>
> *between two of them. The opposite of what session helpers do."*<br>
<span>><br>
> Could you please elaborate a little on the above logic.<br>
<br>
</span>That is about as clear as I can explain it sorry. Look at what the<br>
session helpers do to determine whether two requests are part of the<br>
same session or not.<br>
<br>
You need to start with that *then* figure out how to split each sequence<br>
of requests now grouped into "session" down into whatever grouping you<br>
define "page" to be.<br>
<span><br>
<br>
><br>
> My understanding, if not wrong, is to take domain/host of first client GET<br>
> request & don't consider the same if it matches with the subsequent GET<br>
> requests.<br>
><br>
> In this case there is possibility of multiple unique domains/hosts for<br>
> single page (Eg. other domain Ads, analytics etc)?<br>
<br>
</span>Yes. There is simply no concept of "page" in HTTP.<br>
<br>
It is a hard problem to even figure out with any accuracy what requests<br>
are coming from the same client.<br>
<span><font color="#888888"><br>
Amos<br>
<br>
</font></span></blockquote></div><br></div></div></div></div>