Как получить статус элемента тела ответа - PullRequest
0 голосов
/ 04 мая 2020

Существует форма, которая связана с expressJS. Когда я нажимаю кнопку отправки, формирую данные пост-ввода (направление изображения) по пути, и я получаю его с помощью функции router.post ().

Когда я отправляю неверное направление изображения, ответ о состоянии изображения 404.

Вопрос в том, как мне получить этот статус. Я хочу поместить его в переменную.

enter image description here

код формы:

extends ../layouts/main-layout.pug
block content
    form(action='/admin/add-product', method='POST')
        .row
            .input-field.col.s6
                input#name.validate(name ='name',type='text', placeholder='Please Enter A Product Name')
            .input-field.col.s6
                input#name.validate(name='image',type='text', placeholder='Please Enter A Product Image')
            .input-field.col.s6
                input#name.validate(name='state',type='text', placeholder='Please Enter A Product State')
            .input-field.col.s6
                input#name.validate(name='price',type='text', placeholder='Please Enter A Product Price')
            .input-field.col.s12
                button.btn.waves-effect.waves-light(type='submit', name='submit')| Submit

router.get код:

module.exports.postAddProduct = (req, res) => {
    console.log(req.body.name);
    res.redirect('/');
};

1 Ответ

0 голосов
/ 04 мая 2020

Консоль ответа и доступ к нему, как console.log(res.status);

...