GET request length limits

What’s the limit of GET requests length? Is there a way to increase that?
Regarding our Prefetching → GraphQL doc (Moovweb XDN Documentation - Prefetching), it’s required to switch GraphQL API as GET instead of POST to be able to add prefetching. If I’m doing that on one of the sites I noticed the URLs become very long (>7000 symbols) which leads to cache result crossing: some query params get simply cut and cached results become incorrect. Is there a workaround?
cc: @howie.ross

Have you tried using @xdn/apollo? It compresses the query string after converting POSTs to GETs, so you get a lot more space to play with.

See Moovweb XDN Documentation - Prefetching