Why Does Session Hijacking Exist & How it Works? - Cookies vs. HTTP Headers