Здравствуйте!
Мне нужно отправить в get-запросе (через параметр) строку вида: 123_78900_44343_4349_..._34343_121 (много числовых кодов разделённых нижнем подчёркиванием).
Подскажите, пожалуйста, можно как-то сжать (уменьшить) данную строку, но так чтобы её можно было восстановить на сервере?
Для правильного вопроса надо знать половину ответа
Перевести коды в другую систему счисления.
Например, взяв 64-разрядную систему [0-9a-zA-Z\-_] из 78900 получим jgQ.
Если все числа укладываются в определённый диапазон, то можно попробовать отказаться от подчёркиваний и записать каждое число с фиксированным количеством разрядов и лидирующими нулями. Тогда, например, 123_78900_44343_4349 преобразуется в 01XjgQaQT13Z