является поддержкой ядра .net для пустого значения заголовка ответа, когда мы устанавливаем пустое значение, когда время завершения ответа становится пустым, - PullRequest
0 голосов
/ 10 октября 2019

В контроллере, когда мы устанавливаем значение заголовка ответа как пустое, то время завершения ответа становится пустым. значение приходит в зависимости от условия, поэтому через некоторое время это значение может стать пустым.

мой код действия контроллера выглядит следующим образом.

public class TestController : Controller
{
        public class TestOut
    {
        public string InfoMessage { get; set; }
    }
    [HttpPost]
    [ValidateAntiForgeryToken]
    public JsonResult TestingOfHeader()
    {
        TestOut testOut = new TestOut()
        {
            InfoMessage = "I'm Here."
        };
        Response.Headers.Add("TempValue", "Test");
        return Json(testOut);
    }
}

с консоли, которая запускает это и получает выход, как показано ниже.

$.ajax({
            url: "/Test/TestingOfHeader",
            type: 'POST',
            data: {
                __RequestVerificationToken: $('input[name="__RequestVerificationToken"]', $('#userHomePageDashboard')).val()
            },
            complete: function (results) {
                console.log("Response : " + results.responseText)
                }
            }
        );
Response : 

$.ajax({
            url: "/Test/TestingOfHeader",
            type: 'POST',
            data: {
                __RequestVerificationToken: $('input[name="__RequestVerificationToken"]', $('#userHomePageDashboard')).val()
            },
            complete: function (results) {
                console.log("Response : " + results.responseText)
                }
            }
        );
Response : {"InfoMessage":"I'm Here."}

когда я устанавливаю значение заголовков ответа TempValue в качестве теста того времени ответа и когда TempValue как "" этого времени ответа становится пустым.

пожалуйста, помогите мне решить проблему. Благодарю вас.

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