Не делай этого. Как вы говорите, он слишком большой. Если вы чувствуете, что вам нужен URL этого типа, вы неправильно используете веб-архитектуру. Большинство веб-серверов не позволяют вам анализировать эти URL-адреса, и большинство веб-браузеров не могут их обрабатывать. Если вы пишете свое собственное программное обеспечение для веб-сервера и свой собственный веб-клиент, ну ... все же нет!
Расскажите нам немного больше о причинах, по которым вам нужен этот тип URL, и мы можем рассказать вам, что вам следует делать вместо этого.
Вы вводите множество параметров поиска в одном запросе GET? Вы пытаетесь загрузить PDF через строку запроса? Вы base64 кодируете JPEG и загружаете его?
Вам, вероятно, следует изучить POST-запросы, возможно, веб-службы, возможно, Ajax ... Все зависит от того, что вы пытаетесь сделать.