I'm referring to the constraints imposed by different parts of the web ecosystem—namely browsers, web servers, and various intermediaries (like proxies).
Browser Limitations: Different browsers have different maximum URL lengths.
https://support.microsoft.com/en-us/topic/maximum-url-length-is-2-083-characters-in-internet-explorer-174e7c8a-6666-f4e0-6fd6-908b53c12246#:~:text=Microsoft%20Internet%20Explorer%20has%20a,path%20length%20of%202%2C048%20characters.
Caching Issues: certain CDNs and proxies, may not cache URLs with long query strings properly. They might truncate them, ignore them