Как передать элемент словаря со стороны клиента (Ajax) на сторону сервера (MVC API) - PullRequest
1 голос
/ 14 октября 2019

Я хочу передать несколько ключей и пар значений словарного типа со стороны клиента, используя метод post, на сторону сервера, которая является методом get HTTP MVC Web API.

   function FileSenderAPI(){
            var DictionaryData = new Object;
            DictionaryData = document.getElementById("hidFilePath").value;
            var Url = '<%=System.Configuration.ConfigurationManager.AppSettings["FileSenderAPI"].To String() %>';
            $.ajax({
                url: Url,
                method: 'Get',
                data Type: "json",
                data: {
                    ModelsPath:JSON.stringify(DictionaryData),
                    Exchange: exchange,
                    Exchange_key: key,
                },
                success: function (data, textStatus, xhr) {
                    alert(data);
                },
}
public HttpResponseMessage ConvertModel(Dictionary<string, string> ModelsPath,string Exchange,string Exchange_key)
{
} // its my API method.``

1 Ответ

0 голосов
/ 14 октября 2019

Вот решение. Можешь попробовать. Надеюсь на помощь, друг мой :)*

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...