Size: a a a

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

2019 November 21

О

Олег in Node.js — русскоговорящее сообщество
Eugene Butusov
вообще как выше посоветовали - должно работать (и через юз). точно выше экспресс статика добавлял?
lf
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
типа
app.use('/uploads', () => { тут трекаю });
app.use("/uploads", express.static("uploads"));
источник

О

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

Ð

Ð in Node.js — русскоговорящее сообщество
next() где?
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Ð
next() где?
в колбеке staticMiddleware
источник

Ð

Ð in Node.js — русскоговорящее сообщество
я там только neхt(err) вижу
источник

О

Олег in Node.js — русскоговорящее сообщество
app.get("/uploads/:params", (req, res, next) => {
 console.log(1);
 next();
}); вот так работает, думаю так пойдет
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Alexander Trifonov
Артём, вам бы про этикет почитать. Вопрос я задал не вам.  И, простите, не вам меня учить. Гугл говорит что функции в постгресе не транзакции. Возможно зависит от версии.
сами по себе функции - не являются, но они пишутся на PLPGSQL и начинаются с BEGIN, он открывает транзакцию, причем можно делать даже промежуточные COMMIT.
https://www.postgresql.org/docs/12/sql-begin.html
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Ð
сами по себе функции - не являются, но они пишутся на PLPGSQL и начинаются с BEGIN, он открывает транзакцию, причем можно делать даже промежуточные COMMIT.
https://www.postgresql.org/docs/12/sql-begin.html
Спасибо, как я понимаю это работает начиная с 9.4?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
я не помню с какой это версии, но как минимум в 9 уже было
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Ð
я не помню с какой это версии, но как минимум в 9 уже было
Понял, ещё раз спасибо за пояснения)
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
а вот реально ли статику отследить или даже мидлварь повесить если она нжинксом отдается?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Mike Mulukin
а вот реально ли статику отследить или даже мидлварь повесить если она нжинксом отдается?
Что сделать?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Понять в ноде, что статику отдал nginx?
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Что сделать?
ну постами выше спрашивали как мидлварь повесить на express-static или node-static. А если шире смотреть - возможно ли отследить если статика нждинском отдается. Я что то ничего не наковырял
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Понять в ноде, что статику отдал nginx?
понять что именно нжинкс отдал и кому
источник

MM

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

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Mike Mulukin
понять что именно нжинкс отдал и кому
а может проксировать на nginx? Не вариант?
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
ну это надо решать на стороне nginx однозначно, как минимум конфигурировать его. Проще раздать нодой и в ней же палить
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
ну вот я вижу вариант что когда нгинкс отдает статику запускается скрипт njs, который уже например название файла кидает в апи приложения. Но как тут например в правах ограничить я хз.
источник