Understanding HTTP/2 and HTTP/3: What Changed and Why | DevPrep