Мне нужно передать большую строку запроса url, поэтому, когда размер этой строки превышает определенное количество символов, она создает проблему при передаче в URL-адресе.Лучший алгоритм сжатия для строки запроса Url
В настоящее время я пробовал дефляция + base64 кодировка, что дает мне сжатие 30-35%.
Так что если строка запроса будет слишком большой, скажем 4400 символов, она будет сжата до примерно 2650 символов, что не подходит для моего URL-адреса.
Мне нужно решение, которое дает лучшие результаты, чем этот. Я много искал, но не смог найти лучшего решения. Любые предложения о том, что еще можно сделать, будут оценены. Благодарю.
Пример моей строки запроса:
3d7821d1-e324-4cea-9bd7-763c0b62cdc2 | 94db7bdb-5e16-4700-a1f9-408ba7f7bee1 | 63360a17-0807-45a0-a798-31eb2614b0f7 | 9b37f302-2757- 40e5-b9b4-390e5b786010 | 46ef6bce-c7e9-47d6-90d8-bc7c2b5784c0 | e5f450a5-724b-42a0-aff9-34be2d50f59b | 33db4e6b-bc53-4774-8267-759167a8dba9 | 30a8c7a9-0a3b-4df3-ab01-5e9b262d1902 | d31086bb-98e8- 41d0-a6cf-0bd48986bce7 | 30f27de5-1536-483a-85aa-6eb5000ba67b | 41498746-3f45-4c16-9152-a6ca8355d502 | 6b5c643b-03f6-4390-9d54-79bf978f8e15 | 4537e3ba-09ed-465a-aad8-1c842084c3af | ad1161ab-0393- 4a66-a538-6dda0c7b892a .....