При попытке написать/прочитать файлы cookie, имеющие скобки в имени, кажется, что Rails не может справиться с этим. Например:Использование скобок в именах печенья (Rails)
cookies["example[]"] = "value"
Это вызывает имя куки, чтобы быть "примером% 5B% 5D" вместо "например, []". Аналогично, если у меня уже есть набор файлов cookie с именем «example []», то кажется, что Rails не может правильно удалить его по вызову cookies.delete "example[]"
, так как кодируются символы [
и ]
.
Кто-нибудь знает, как это исправить?
Простое решение ... не используйте скобки в именах печенья. – Fosco
Работает ли строка? Например. "пример\\[\\]" ? – Karl
@ Карл - к сожалению нет. :( –