Таким образом, сайт, на котором я работаю, имеет систему фильтров, которая управляет передачей ключа и системы значений через запрос.UrlEncoding-Safe Delimiter
Весь сайт скоро перейдет на повторный фактор, и я поддерживаю существующий сайт, поэтому, прежде чем мы обсудим ПРАВОЙ способ реализации этого, мне просто нужны идеи для изменения моего разделителя.
Текущий формат выглядит так:
cf=<key>:<value>
Проблема заключается в том, что я в последнее время столкнулся с проблемой, потому что некоторые из наших новых значений для этого фильтра содержит :
в них. То есть: cf=MO_AspectRatio:16:10
значениеявляется быть UrlEncoded, но браузеры ДЭ-кодирование% 3a в: на лету, потому что: по своей природе не нарушать URLs.
Мне нужны некоторые предложения для URL-адресов в безопасности разделителей, которые не :
, -
, _
, &
, ?
, что имеет смысл. Я не ищу решение вроде ()
или что-то дикое.
Да, это план повторной сборки сайта или, возможно, повторная сборка механизма фильтра для текущего. Сегодня меня больше интересовали изменения данных, не нарушающие существующие функциональные возможности. Спасибо :) – Aren