HTTP-пост Angular 6 в Entity Framework на IIS не может передать параметр в теле - PullRequest
0 голосов
/ 16 сентября 2018

A Get запрос правильно показывает основные функции фреймворка, но когда я пытаюсь выполнить Post:

enter image description here

OnSubmit(evt)evt - группа формы;Отладчик Chrome:

enter image description here

ТО через несколько строк: (http привязан к httpclient)

enter image description here

POST-код Entity Framework:

    // POST api/Registration/NewUser/<registration object>
    [HttpPost]
    [Route("NewUser")]
    public string Post([FromBody]_Registration newUser)
    {
        var Id = Guid.NewGuid();
        newUser.RegistrationId = Id.ToString();  << Good to here, but newUser is null

Используя Postman для отправки фиктивной записи, эта запись превращается в функцию Post.Идентификатор вычисляется, НО newUser равен нулю, поэтому он не может продолжаться.

Как мне получить NewUser из «тела» запроса?

1 Ответ

0 голосов
/ 16 сентября 2018

У вас есть опечатка в URL, должно быть // вместо одного / после :

http:/

должно быть

http://

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