Проблема в том, что пробелы в URL запрещены, только% 20.Невозможно определить, является ли текст после пробела частью URL или нет.Возьмите следующий пример:
Go to /user/docs/document and look in sections 3/5
Go to /user/docs/document with spaces and look in sections 3/5
Нет способа программно определить, какие слова являются частью URL, а какие просто словами.