Получение нулевого ответа - вызов Azure API c # - PullRequest
0 голосов
/ 07 марта 2019

Здесь я пытаюсь поразить API, который размещен в Azure. Это должно дать ответ в качестве значения результата - «Зарегистрировано успешно».

Но ответ, который я получил при отладке программы, является "нулевым". А также я использовал этот API в блоке try catch. Он не входит в блок catch, но показывает нулевой ответ.

Но он возвращает верный ответ, когда я запускаю его в приложении POSTMAN.

Пожалуйста, дайте мне знать, в чем проблема в моем коде. скриншот почтальона Это скриншот почтальона Вот мой код

 HttpClient client = new client();
        client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", ApiKey);
        client.DefaultRequestHeaders.Add("Accept", "application/json");
        string strAttn = DateTime.Now.TimeOfDay.ToString();
        strAttn += "~" + personName;
        strAttn += "~" + val;
        string Uri = "https://orgdev.azure-api.net/APIDev/Attendance?guid=" + personID + "&timeofattendance=" + strAttn + "";       


        try
        {
            var lntResponse = await client.GetAsync(Uri);
        }
        catch (Exception ex)
        {
            string exc = ex.Message.ToString();
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...