I searched for an answer for more than two days, and no one could give me a universal answer.
So, I implemented etag and if-modified-since, since the headers (like Matt Raines and sowa posts here), and also to reduce traffic, I used compression, like gzip.
There is also a range of request headers, so that I could only capture part of the page, as someone told me, but I think that it is used only for files, not for web pages.
Thank you all for your time.
Kref
source share