Size: a a a

Node.js — русскоговорящее сообщество

2019 December 08

ak

alone kot in Node.js — русскоговорящее сообщество
Mike Mulukin
я просто вот ни разу не встречал чтобы редирект был с 404 статусом
c 301 работает нормально
источник

JD

John Doe in Node.js — русскоговорящее сообщество
alone kot
c 301 работает нормально
Да, точно. Это из-за 404 статуса. Браузер смотрит на статус сначала, а потом на заголовки
источник

JD

John Doe in Node.js — русскоговорящее сообщество
т. е. сам по себе Location заголовок не даст редиректа
источник

ak

alone kot in Node.js — русскоговорящее сообщество
John Doe
Да, точно. Это из-за 404 статуса. Браузер смотрит на статус сначала, а потом на заголовки
А почему браузеру 404 статус не говорит а надобности редиректа? И как тогда лучше сделать? Просто статус 200 отдать?
источник

JD

John Doe in Node.js — русскоговорящее сообщество
alone kot
А почему браузеру 404 статус не говорит а надобности редиректа? И как тогда лучше сделать? Просто статус 200 отдать?
с 200 тоже не будет работать
источник

ak

alone kot in Node.js — русскоговорящее сообщество
Только без кода?
источник

ak

alone kot in Node.js — русскоговорящее сообщество
А что бы 404 норм сработало, нужно сначала редирект. а затем уже на той странице куда он привел, что бы она сама показала 404 в силу своей внутренней логике?
источник

JD

John Doe in Node.js — русскоговорящее сообщество
alone kot
Только без кода?
Коды редиректа 300-399
источник

JD

John Doe in Node.js — русскоговорящее сообщество
alone kot
А что бы 404 норм сработало, нужно сначала редирект. а затем уже на той странице куда он привел, что бы она сама показала 404 в силу своей внутренней логике?
Да, так можно
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
alone kot
А что бы 404 норм сработало, нужно сначала редирект. а затем уже на той странице куда он привел, что бы она сама показала 404 в силу своей внутренней логике?
обычно не делают редирект когда 404
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
alone kot
А что бы 404 норм сработало, нужно сначала редирект. а затем уже на той странице куда он привел, что бы она сама показала 404 в силу своей внутренней логике?
если ресуоса нет то обычно рендерят страницу 404 ошибки без редиректов
источник

ak

alone kot in Node.js — русскоговорящее сообщество
Mike Mulukin
если ресуоса нет то обычно рендерят страницу 404 ошибки без редиректов
ну на эту страницу сначала надо попасть.
источник

ak

alone kot in Node.js — русскоговорящее сообщество
значит сначала редирект. а там сама данная страница проверив что данных нет 404 покажет
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
alone kot
ну на эту страницу сначала надо попасть.
если ресурса нет то ты и так на ней)
источник

ak

alone kot in Node.js — русскоговорящее сообщество
не я понимаю что экспресс может и отрендерить.. но для нас это геморно.. все шаблоны итп на клиенте
источник

tw

tuff wanderer in Node.js — русскоговорящее сообщество
Всем привет. Есть функция в которой выполняется post запрос при помощи axios. Мне нужно чтобы она возвращала куки которые приходят в ответе на этот запрос. Я не могу понять как достать значение из промиса. Подскажите пожалуйста, как это можно сделать?
источник

MK

Mikhail K in Node.js — русскоговорящее сообщество
tuff wanderer
Всем привет. Есть функция в которой выполняется post запрос при помощи axios. Мне нужно чтобы она возвращала куки которые приходят в ответе на этот запрос. Я не могу понять как достать значение из промиса. Подскажите пожалуйста, как это можно сделать?
Можно возвращать промис из функцииAuthorization
источник

MK

Mikhail K in Node.js — русскоговорящее сообщество
Mikhail K
Можно возвращать промис из функцииAuthorization
Точнее нужно
источник

tw

tuff wanderer in Node.js — русскоговорящее сообщество
Mikhail K
Можно возвращать промис из функцииAuthorization
То есть вот так?
источник

MK

Mikhail K in Node.js — русскоговорящее сообщество
tuff wanderer
То есть вот так?
А, ну если у тебя async/await поддерживается, то const responce= await Auth... итп
источник