У меня есть простая проблема, для которой я хотел бы услышать ваши мысли:
У меня есть этот URL в Rails http://example.com/hosts/show/somehost
Я получаю часть somehost черезТитулы [: идентификатор].Я вызываю URI.encode для 'somehost', но это не кодирует '.'персонажи.Rails не распознает части идентификатора с точками в нем, поэтому я попытался заменить точки на «% 2E» - это работает, но Firefox (и я думаю, что и другие браузеры) изменяет «% 2E» на точки сразу после запроса,Это делает невозможным копирование и вставку и приведет к большому количеству проблем.
Я бы хотел зашифровать и расшифровать часть somehost безопасным для URL способом - Есть предложения?Я не могу позвонить по числовому первичному ключу из-за базовой архитектуры.У меня есть для поиска по имени.
Большое спасибо всем!