Как получить доступ к локальному хранилищу html 5 asp.net контроллер mvc 3/pipleline

#asp.net-mvc #asp.net-mvc-3 #local-storage

#asp.net-mvc #asp.net-mvc-3 #локальное хранилище

Вопрос:

В настоящее время я устанавливаю / получаю значения localstorage с помощью javascript, который работает нормально. Однако я хотел бы получить значения из localstorage в моем контроллере или где-то еще в конвейере запросов с помощью кода на стороне сервера. (Аналогично тому, как запрос.Файлы cookie возвращаются из HttpContext)

Кто-нибудь знает, где скрыто локальное хранилище? Я вижу это в firebug / chrome, поэтому я знаю, что он установлен нормально, и я могу вытащить его с помощью javascript.

Ответ №1:

localStorage остается на стороне клиента и не передается в запросе.

Если вы хотите передать какую-либо информацию localStorage на сервер, вам нужно будет получить нужные значения, а затем либо поместить их в скрытые поля вашей формы, либо использовать какие-либо другие средства (например, JSON) для передачи значений на сервер.

Комментарии:

1. Чувак, я чувствую себя таким медленным несколько дней. 🙂 Приветствия. Я волновался, что мне придется свернуть что-то подобное.

2. Я счастлив в те дни, когда я НЕ чувствую себя медленным 😉