Спецсимволы http запроса

Допустим обрабатываю форму post-методом. При http-запросе я получаю, например, вместо переноса на новую строку %0D%0A, а вместо пробела символ '+'. Я прекрасно понимаю зачем это придумали, но как мне привести эти данные в начальное положение? Вручную каждый символ пихать в метод replace не хочется. Может быть есть готовое решение? Я делаю веб-сервер на С++ с помощью фреймворка Qt, если что


Ответы (1 шт):

Автор решения: Lofectr

QUrl::fromEncoded(<str>.toLocal8Bit()).path() - возвращает декодированную строку

→ Ссылка