3 ms·The HTTP Referer header suffices for all the uses you just described.by sho 17y agoThe HTTP Referer header suffices for all the uses you just described.