Maximum URL limit on GitLab Pages seems much too low

Gitlab pages does not seem to honor the normal length limits for URLs but instead sets up a much smaller limit which stops me from passing in parameters through the URL like so:

https://pianojacq.com/index.html?filename=p14aramtest&midi={%22header%22:{%22keySignatures%22:[],%22meta%22:[],%22name%22:%22Tempo%20Track%22,%22ppq%22:192,%22tempos%22:[{%22bpm%22:120,%22ticks%22:0}],%22timeSignatures%22:[{%22ticks%22:0,%22timeSignature%22:[4,4],%22measures%22:0}]},%22tracks%22:[{%22channel%22:0,%22controlChanges%22:{},%22pitchBends%22:[],%22instrument%22:{%22family%22:%22piano%22,%22name%22:%22acoustic%20grand%20piano%22,%22number%22:0},%22name%22:%22New%20Instrument%22,%22notes%22:[{%22duration%22:0.4,%22durationTicks%22:176,%22midi%22:62,%22name%22:%22D4%22,%22ticks%22:11,%22time%22:0.02,%22velocity%22:0.7},{%22duration%22:0.46875,%22durationTicks%22:180,%22midi%22:62,%22name%22:%22D4%22,%22ticks%22:199,%22time%22:0.5,%22velocity%22:0.7},{%22duration%22:0.5,%22durationTicks%22:195,%22midi%22:64,%22name%22:%22E4%22,%22ticks%22:383,%22time%22:1,%22velocity%22:0.78},{%22duration%22:0.48,%22durationTicks%22:185,%22midi%22:60,%22name%22:%22C4%22,%22ticks%22:578,%22time%22:1.5,%22velocity%22:0.7},{%22duration%22:0.4,%22durationTicks%22:184,%22midi%22:60,%22name%22:%22C4%22,%22ticks%22:770,%22time%22:2.0,%22velocity%22:0.7},{%22duration%22:0.48,%22durationTicks%22:188,%22midi%22:62,%22name%22:%22D4%22,%22ticks%22:958,%22time%22:2.4,%22velocity%22:0.7},{%22duration%22:0.48,%22durationTicks%22:187,%22midi%22:64,%22name%22:%22E4%22,%22ticks%22:1150,%22time%22:2.9,%22velocity%22:0.7},{%22duration%22:0.47,%22durationTicks%22:184,%22midi%22:60,%22name%22:%22C4%22,%22ticks%22:1349,%22time%22:3.51,%22velocity%22:0.7}]}]}

Various browsers have various limits for URL lengths but none as short as GitLab (which isn't indicated, it just says that the URL is 'too long' rather than specifying what the maximum is).

Here are some of the length limits for common browsers:

https://www.geeksforgeeks.org/maximum-length-of-a-url-in-different-browsers/

This particular site is 'Chrome only', which has a limit of 2MB, but something smaller than that (say 100K or so) would already be a huge improvement.

Edited by 🤖 GitLab Bot 🤖