попытке записи:
c.Cookie.Value = value
появляется такая ошибка:
net/http: invalid byte 'Ð' in Cookie.Value; dropping invalid bytes
что я делаю не так?
Значит, не все символы можно в куки записать
можно в base64 конвертнуть
а есть какая-то спецификация или что то типо?
забавный вариант) можно будет попробовать)
https://stackoverflow.com/questions/28891266/valid-characters-in-cookie-string
ну ничего забавного. Вот, что написано в RFC: To maximize compatibility with user agents, servers that wish to store arbitrary data in a cookie-value SHOULD encode that data, for example, using Base64 [RFC4648].
Обсуждают сегодня