Size: a a a

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

2021 June 23

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Переслано от Лапки Х
У меня

app.get('/dynamic/path/*', func)
не обрабатывает запрос /dynamic/path/10?param=value
Это обрабатывается иначе, или я что-то не так делаю?
источник

А

Алексей in Node.js — русскоговорящее сообщество
попробуй app.get('/dynamic/path/:id', func)
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
Спасибо!
id в request.query?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
!ро оскорбление
источник

N

Nurtau in Node.js — русскоговорящее сообщество
req.params
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
🙏
спасибо
источник

А

Алексей in Node.js — русскоговорящее сообщество
в params
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
В следующий раз тоже ро будет
источник

ED

El Developer🔥 in Node.js — русскоговорящее сообщество
харашо прасти
источник

GS

Gabe Supporter in Node.js — русскоговорящее сообщество
Итак. Нужен понятный и разъяснительный ответ. Есть идея - заключается в том чтобы при первом HTTP запросе авторизоваться через JWT токен, а дальше отслеживать TCP сессию для идентификации пользователя, так как начиная с HTTP1.1 соединение не сбрасывается. Это позволит сэкономить трафик и ресурсы сервера. Так как в классическом методе JWT токен отправляется при каждом запросе. Я конечно понимаю что HTTP stateless. Но если уж есть такая лазейка, то почему нельзя ей воспользоваться ?
источник

АК

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

ES

Eugene Stepanyuk in Node.js — русскоговорящее сообщество
подскажите пожалуйста, пытаюсь выполнить запрос с помощью map в массиве данных.
const cards = await payload.map((items: any) => {
           sequelize.query(
   `insert into DOC(documents_id, Executors_id, Executor_type, parent_id)
   values(:documents_id, :executors_id, :executor_type, :parent_id)`,
       {
           replacements: {
               documents_id: items.documentsId ?? null,
               executors_id: items.performerId ?? null,
               executor_type: items.peformerType ?? null,
               parent_id: items.parentId ?? null
        },
            type: QueryTypes.INSERT,
   });
       });

вылетает ошибка
источник

ES

Eugene Stepanyuk in Node.js — русскоговорящее сообщество
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
map это метод нативного массива? или что то другое
источник

ES

Eugene Stepanyuk in Node.js — русскоговорящее сообщество
это данные с клиента, массив обьектов
источник

DC

Dmitriy Code in Node.js — русскоговорящее сообщество
Коллеги, добрый день.
Столкнулся с проблемой.

Отправляю POST запрос через fetch из своего NodeJS приложения.

const fetch = require('node-fetch');

const result = await fetch(link, {
     method: 'POST',
     headers: {'Content-Type': 'application/json'},
     body: JSON.stringify({test: true}),
   });


В итоге ловлю ошибку: (URL) failed, reason. unable to verify the first certificate

Прикол в том, что на домены которые работают через Cloudflare все уходит замечательно, а этот сайт работает без Cloudflare
источник

DC

Dmitriy Code in Node.js — русскоговорящее сообщество
Дополнение к посту.
Первый домен на котором все работает без Субдомена.
На котором не работает с субдоменом
источник

K

Khotam in Node.js — русскоговорящее сообщество
привет, ребята, есть ли какое-нибудь pre middleware для updateMany() методов mongoose?
источник

ЛХ

Лапки Х in Node.js — русскоговорящее сообщество
schema.pre('updateMany', callback) ?
https://mongoosejs.com/docs/middleware.html#pre
источник

K

Khotam in Node.js — русскоговорящее сообщество
Я использовал middleware перед созданием модели, поэтому оно не работало)

в любом случае спасибо, брат
источник