В моем браузере есть локальное хранилище значений ключей, как показано на изображении ниже. Я хочу получить эту информацию с помощью ASP. NET Core MVC. Получив его, я мог бы использовать его, например, для сохранения в базе данных для дальнейшего использования.
Как мне получить доступ к этой информации с помощью ASP. NET Core 3.1 MVC?
//ADDITIONAL INFORMATION//
Based on the two answers (Nadeem and Abdelrahman), I did check on this and somehow I think the best way would be to go with Ajax. In another post in Stackoverflow:
Передача локального хранилища контроллеру с использованием Ajax
Я вижу пример, как показано ниже:
function sendLocalStorage() {
var JsonLocalStorageObj = JSON.stringify(localStorage);
//var test = ["test1", "test2", "test3"];
$.ajax({
url: "/MyControllersName/Test",
type: "POST",
data: { JsonLocalStorageObj: JsonLocalStorageObj },
success: function (result) {
alert(result);
}
});
}
Интересно, как в этой функции вы можете определить, какое значение localstorage вы разместите? Я имею в виду, как вы выбираете ключ для значения, которое вы хотите опубликовать?
Во-вторых, поскольку серверное приложение использует идентификатор EF, я предполагаю, что с этим запросом должна быть опубликована некоторая безопасность. Я проверил инструменты разработчика браузера, у меня есть ie, как показано ниже. Должна ли функция публиковать какую-либо информацию об этом?
Повар ie на основе объекта EF