Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 April 16

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Из-за чего это может быть при закрытие соединения?
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
MongoNetworkError: read ECONNRESET
   at TCP.onStreamRead (internal/stream_base_commons.js:111:27)
Emitted 'error' event at:
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Из документации Node.js (https://nodejs.org/dist/latest-v11.x/docs/api/errors.html#errors_common_system_errors):

ECONNRESET (Connection reset by peer): A connection was forcibly closed by a peer. This normally results from a loss of the connection on the remote socket due to a timeout or reboot. Commonly encountered via the http and net modules.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
чуть выше был ответ
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Тут по аналогии - соединение закрывается в тот момент, когда монга еще что-то пишет. Мб где-то не хватает await-ов. Либо же отваливается соединение со стороны сервака монги (что менее вероятно).
источник

UT

User True in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Тут по аналогии - соединение закрывается в тот момент, когда монга еще что-то пишет. Мб где-то не хватает await-ов. Либо же отваливается соединение со стороны сервака монги (что менее вероятно).
Спасибо
источник

P

Pete in NodeUA - JavaScript and Node.js in Ukraine
Inversify использую
источник

P

Pete in NodeUA - JavaScript and Node.js in Ukraine
отличный инструмент
источник

AB

Andrey Barabash in NodeUA - JavaScript and Node.js in Ukraine
Andrii Tykhan
Можете порадити як в монгусі відслідковувати всі дії користувача
не знаю про монгус, но для твоих потребностей идеально подходит event sourcing. Но это если приложение еще в зачаточном состоянии
источник
2019 April 17

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
1. Открою секрет, в npm все модули сомописные. 2. Смотря для чего использовать. Где-то нужно, где-то нет. 3. Тут лекция - https://youtu.be/Fz86Fdjz-LM
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Такой интересный вопрос

Ставлю я такой кукис фронтенду через хедер Set-Cookie с флагом HttpOnly, а он мне его обратно при следующих запросах не шлет. В чем подвох, куда копать?
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Вроде как браузер должен сам крепить к следующим запросам, а это почему-то не происходит
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Вроде как браузер должен сам крепить к следующим запросам, а это почему-то не происходит
Проверь домен и путь кука. Проверь на другом компе, возможно что-то в настройках браузера запрещено. И еще возможно, что ты используешь localhost или 127.0.0.1 с ними есть какие-то исключения по кукам, попробуй поменять с localhost на 127.0.0.1 или наоборот
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Проверь домен и путь кука. Проверь на другом компе, возможно что-то в настройках браузера запрещено. И еще возможно, что ты используешь localhost или 127.0.0.1 с ними есть какие-то исключения по кукам, попробуй поменять с localhost на 127.0.0.1 или наоборот
Спасибо, сейчас попробую
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
Судя по всему, хром не разрешает ставить кукисы для локалхоста и 127.0.0.1. На домен который в /etc/hosts поинтит на 127.0.0.1 тоже куки не ставятся.

Set-Cookie: cookie=somecookie; Expires=Wed, 21 Oct 2020 07:28:00 GMT; — пример хедера
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
А как ты узнал что кука не поставилась? мб ты просто в фече не выставил credentials? Без кода в общем сложно разбираться, слишком много в чем может быть проблема
источник

FS

Fedir Smilianets in NodeUA - JavaScript and Node.js in Ukraine
кукис выставляется респонс-хедером на запрос
через секунду после получения респонса отправляется ещё один запрос (в котором по идее должен висеть кукис, но его там нет)
+ в Application/Cookies пусто
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
код кинуть не можешь?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Fedir Smilianets
Судя по всему, хром не разрешает ставить кукисы для локалхоста и 127.0.0.1. На домен который в /etc/hosts поинтит на 127.0.0.1 тоже куки не ставятся.

Set-Cookie: cookie=somecookie; Expires=Wed, 21 Oct 2020 07:28:00 GMT; — пример хедера
Все верно. На 127.0.0.1 кука не поставится.
источник

SN

Stephan Nein in NodeUA - JavaScript and Node.js in Ukraine
Переслано от Stephan Nein
var rooms = [
   {"number" : "Ashwin", "Class" : "5", "person" : "Abhinandan", "price" : "20", "time" : "20:45/12:35"},
   {"number" : "shwin",  "Class" : "1", "person" : "bhinandan",  "price" : "50", "time" : "20:15/14:35"},
   {"number" : "hwin",   "Class" : "2", "person" : "hinandan",   "price" : "30", "time" : "22:15/14:35"},
   {"number" : "win",    "Class" : "3", "person" : "inandan",    "price" : "40", "time" : "10:45/15:35"},
   {"number" : "in",     "Class" : "4", "person" : "nandan",     "price" : "10", "time" : "12:45/10:35"},
   {"number" : "shwin",  "Class" : "1", "person" : "bhinandan",  "price" : "50", "time" : "20:15/14:35"},
   {"number" : "hwin",   "Class" : "2", "person" : "hinandan",   "price" : "30", "time" : "22:15/14:35"},
   {"number" : "win",    "Class" : "3", "person" : "inandan",    "price" : "40", "time" : "10:45/15:35"},
   {"number" : "in",     "Class" : "4", "person" : "nandan",     "price" : "10", "time" : "12:45/10:35"}
];

как пропарсить через JSON переменную??
источник