Вопросы с тегом «express»

Express - это гибкая среда веб-приложений Node.js, предоставляющая надежный набор функций для создания веб-приложений.

6
Вставьте предметы в массив монго через мангуста
Я так хорошо искал ответ в поисках ответа, но уверен, что потерян для правильных слов, чтобы описать, что мне нужно. По сути, у меня есть коллекция mongodb под названием «people». Схема для этой коллекции следующая: people: { name: String, friends: [{firstName: String, lastName: String}] } Теперь у меня есть очень …

4
Что такое NODE_ENV и как его использовать в Express?
Это мое приложение, я сейчас работаю на производстве. var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); Тем не менее, я узнал NODE_ENVи хочу использовать его. Как я могу …


16
Автоматическое соединение HTTPS / перенаправление с помощью node.js / express
Я пытался настроить HTTPS с проектом node.js, над которым я работаю. Я, по сути, следовал документации для node.js для этого примера: // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) { res.writeHead(200); res.end("hello world\n"); …
182 node.js  https  express 

23
Как получить все зарегистрированные маршруты в Экспресс?
У меня есть веб-приложение, созданное с использованием Node.js и Express. Теперь я хотел бы перечислить все зарегистрированные маршруты с соответствующими методами. Например, если я выполнил app.get('/', function (...) { ... }); app.get('/foo/:id', function (...) { ... }); app.post('/foo/:id', function (...) { ... }); Я хотел бы получить объект (или что-то …
181 node.js  express 

30
ExpressJS - выбросить событие необработанной ошибки
Я создал приложение expressjs, используя следующие команды: express -e folderName npm install ejs --save npm install Когда я запускаю приложение с:, у node app.jsменя появляются следующие ошибки: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:884:11) at Server._listen2 (net.js:1022:14) at listen (net.js:1044:10) at Server.listen (net.js:1110:5) …
180 node.js  express  npm 

6
Passport.js - ошибка: не удалось сериализовать пользователя в сеанс
У меня проблема с модулем Passport.js и Express.js. Это мой код, и я просто хочу использовать жестко закодированный логин для первой попытки. Я всегда получаю сообщение: Я много искал и нашел несколько сообщений в stackoverflow, но не получил сбой. Error: failed to serialize user into session at pass (c:\Development\private\aortmann\bootstrap_blog\node_modules\passport\lib\passport\index.js:275:19) Мой …

3
Принципы обработки ошибок для приложений Node.js + Express.js?
Похоже, что сообщения об ошибках / обработка ошибок в приложениях Node.js + Express.js выполняются иначе, чем в других средах. Правильно ли я понимаю, что это работает следующим образом? А) Обнаруживать ошибки, получая их в качестве параметров для ваших функций обратного вызова. Например: doSomethingAndRunCallback(function(err) { if(err) { … } }); B) …
177 node.js  express 

5
Получить имя хоста текущего запроса в node.js Express
Итак, я могу упустить что-то простое здесь, но я не могу найти способ получить имя хоста, на который был запрошен объект запроса, на который я отправляю ответ. Можно ли выяснить, какое имя хоста пользователь посещает в данный момент из node.js?

12
Как получить доступ к телу запроса при POSTing с использованием Node.js и Express?
У меня есть следующий код Node.js: var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); Теперь, если я отправлю что-то вроде: curl -d user=Someone -H Accept:application/json --url http://localhost:5000 Я получаю, Someoneкак ожидалось. А что если я хочу получить полное тело запроса? Я попытался …

4
Что такое process.env.PORT в Node.js?
для чего process.env.PORT || 3000используется Node.js? Я видел это где-то: app.set('port', process.env.PORT || 3000); Если он используется в 3000качестве порта прослушивания, могу ли я использовать его вместо этого? app.listen(3000); Если нет, то почему?
175 node.js  express  port 

8
TypeError: Router.use () требует функции промежуточного программного обеспечения, но получил объект
В новой версии Express произошли некоторые изменения в промежуточном программном обеспечении, и я внес некоторые изменения в свой код в отношении некоторых других публикаций по этой проблеме, но не могу ничего добавить. Мы работали до этого, но я не могу вспомнить, что это было за изменение. throw new TypeError('Router.use() requires …


12
Отправка токена JWT в заголовках с почтальоном
Я тестирую реализацию безопасности на основе токенов JWT, основанную на следующей статье . Я успешно получил токен с тестового сервера. Я не могу понять, как заставить клиентскую программу Chrome POSTMAN REST отправлять токен в заголовке. Мои вопросы следующие: 1) Я использую правильное имя заголовка и / или интерфейс POSTMAN? 2) …
169 express  jwt  postman 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.