Size: a a a

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

2020 September 16

B

Bogdan in Node.js — русскоговорящее сообщество
Вернер Карл Гейзенберг - Агент Госдепа
304 это не то что тебе нужно, забыл какой, но для этого используют другой статус код
Ну 304 же Not modifided, вроде по логике подходит
источник

AB

Arius Bronte in Node.js — русскоговорящее сообщество
Bogdan
Я маршрут обрабатываю(изменяю содержимое поля), и если проверку мою не проходит, то хочу вернуть 304 статус со своей ошибкой
Если ты про валидацию, то 400 можно
источник

В-

Вернер Карл Гейзенбе... in Node.js — русскоговорящее сообщество
Bogdan
Ну 304 же Not modifided, вроде по логике подходит
Это значит что запрос дублировался, тоесть сервер ответил а клиент запросил тоже самое
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Вернер Карл Гейзенберг - Агент Госдепа
Это значит что запрос дублировался, тоесть сервер ответил а клиент запросил тоже самое
И из-за этого и тело нельзя передать получается?
источник

..

. . in Node.js — русскоговорящее сообщество
Как внутри timeOut сделать return

чтобы return был не из внутренней функции а из главной функции getByteBalanceById
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Arius Bronte
Если ты про валидацию, то 400 можно
Нет, не валидация
Просто добавляю айди юзера к массиву юзеров, а до добавления проверяю есть ли он там уже или нет, если есть то еррор
источник

AB

Arius Bronte in Node.js — русскоговорящее сообщество
Можно ConflictError
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
. .
Как внутри timeOut сделать return

чтобы return был не из внутренней функции а из главной функции getByteBalanceById
Никак, это отдельная функция, которая никак не влияет на родительскую
источник

B

Bogdan in Node.js — русскоговорящее сообщество
А вообще с этими кодами можно как-то отходить от правил или засмеют?
источник

AB

Arius Bronte in Node.js — русскоговорящее сообщество
Ну ты на все 200 можешь отправлять, но засмеют, логи отвратные будут, либы (http) неадекватно будут реагировать
источник

В-

Вернер Карл Гейзенбе... in Node.js — русскоговорящее сообщество
Bogdan
И из-за этого и тело нельзя передать получается?
Кажется да, не пробовал, выбери код из списка и все)
источник

..

. . in Node.js — русскоговорящее сообщество
. .
Как внутри timeOut сделать return

чтобы return был не из внутренней функции а из главной функции getByteBalanceById
Засунь всё тело главной функции в return new Promise(resolve=>{
код...
})

Таким образом ты сможешь возвращать значение в любом месте
источник

..

. . in Node.js — русскоговорящее сообщество
использовав resolve(значение)
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Заюзал 409, тело успешно передаёт, сенкс
источник

SA

Sherzod Akhmedov in Node.js — русскоговорящее сообщество
. .
Как внутри timeOut сделать return

чтобы return был не из внутренней функции а из главной функции getByteBalanceById
Что за шрифт?
источник

..

. . in Node.js — русскоговорящее сообщество
Sherzod Akhmedov
Что за шрифт?
Jetbrains Mono
источник

᠌ ᠌ ᠌᠌᠌ ᠌ ᠌᠌᠌ ᠌ ᠌᠌᠌ ... in Node.js — русскоговорящее сообщество
. .
Как внутри timeOut сделать return

чтобы return был не из внутренней функции а из главной функции getByteBalanceById
у меня тоже такой шрифт, но у вас даже курсив работает
источник

..

. . in Node.js — русскоговорящее сообщество
просто установил все варианты этого шрифта из файла, скачанного на официальном сайте, вVS Code прописал название шрифта,больше ничего не делал
источник

В-

Вернер Карл Гейзенбе... in Node.js — русскоговорящее сообщество
Это у меня чёт багонуло, или у вас имена это точки?
источник

В-

Вернер Карл Гейзенбе... in Node.js — русскоговорящее сообщество
источник