Запитання з тегом «express»

Express - це гнучка рамка веб-додатків Node.js, що забезпечує надійний набір функцій для створення веб-додатків.

16
Додаток Node.js / Express.js працює лише на порту 3000
У мене на сервері працює програма Node.js / Express.js, яка працює лише на порту 3000, і я намагаюся зрозуміти, чому. Ось що я знайшов: Без зазначення порту ( app.listen()) програма працює, але веб-сторінка не завантажується. На порту 3001 ( app.listen(3001)) або будь-якому іншому порту, який не використовується, програма працює, але …

5
Маршрутизація підстановочних символів Express-js для покриття всього, що міститься, включаючи шлях
Я намагаюся, щоб один маршрут охоплював усе, /fooвключаючи /fooсебе. Я спробував використовувати /foo*яку роботу для всього, крім того, що не відповідає /foo. Дотримуйтесь: var express = require("express"), app = express.createServer(); app.get("/foo*", function(req, res, next){ res.write("Foo*\n"); next(); }); app.get("/foo", function(req, res){ res.end("Foo\n"); }); app.get("/foo/bar", function(req, res){ res.end("Foo Bar\n"); }); app.listen(3000); Виходи: …
96 node.js  express 

9
socket.io та сеанс?
Я використовую express framework. Я хочу отримати дані сеансу з socket.io. Я спробував Express ExpressHelpers з даними client.listener.server.dynamicViewHelpers, але я не можу отримати дані сеансу. Чи є простий спосіб це зробити? Перегляньте код app.listen(3000); var io = require('socket.io'); var io = io.listen(app); io.on('connection', function(client){ // I want to use session …

8
Використання socket.io в Express 4 та експрес-генератора / bin / www
Ось така угода: я намагаюся використовувати socket.io у експрес-проекті. Після запуску Express Js 4 я оновив свій експрес-генератор, і тепер початкові функції програми переходять у ./bin/wwwфайл, включаючи ці vars (вміст файлу www: http://jsfiddle.net/avMa5/ ) var server = app.listen(app.get('port'), function() {..} (перевірте це до того npm install -g express-generatorчасуexpress myApp зважаючи …

9
Вузол / Експрес-завантаження файлу
Я використовую node v0.10.26 та express v4.2.0, і я досить новий у node. Я бився головою об стіл протягом останніх трьох або близько того годин, намагаючись отримати форму для завантаження файлів, що працює з node. На даний момент я просто намагаюся отримати req.files, щоб вони не поверталися невизначеними. Мій погляд …

12
Додавання позначок часу до всіх повідомлень консолі
У мене є повний розгорнутий проект на базі Express, з усіма операторами console.log () та console.error (). Проект працює назавжди, направляючи stdout та stderr до 2 окремих файлів. Це все працює досить добре, але зараз мені не вистачає позначок часу - щоб точно знати, коли сталися помилки. Я можу здійснити …


9
передати JSON запиту HTTP POST
Я намагаюся зробити запит HTTP POST до API Google QPX Express [1] за допомогою nodejs та запиту [2]. Мій код виглядає так: // create http request client to consume the QPX API var request = require("request") // JSON to be passed to the QPX Express API var requestData = { …

5
NodeJS / express: Кеш-пам'ять і код стану 304
Коли я перезавантажую веб-сайт, створений за допомогою express, я отримую порожню сторінку в Safari (не в Chrome), оскільки сервер NodeJS надсилає мені код стану 304. Як це вирішити? Звичайно, це також може бути просто проблемою Safari, але насправді це прекрасно працює на всіх інших веб-сайтах, тому це також має бути …


6
Як поділитися сеансами з Socket.IO 1.x та Express 4.x?
Як я можу поділитися сеансом із Socket.io 1.0 та Express 4.x? Я використовую Redis Store, але я вважаю, що це не має значення. Я знаю, що мені потрібно використовувати проміжне програмне забезпечення для перегляду файлів cookie та отримання сеансу, але не знаю як. Я шукав, але не міг знайти жодної …

3
Потрібно res.end () викликати експрес із node.js?
У мене є кілька програм Express , і я бачу, що в деяких модулях res.end()це викликається в кінці обробника запиту (після res.sendабо res.json), тоді як в інших це не викликається. Наприклад: app.get('/test', function(req, res) { res.send('Test', 200); }); або: app.get('/test', function(req, res) { res.send('Test', 200); res.end(); }); Обидва випадки працюють, …
89 node.js  express 

9
Як надіслати власне повідомлення про статус http у node / express?
Мій додаток node.js змодельований як додаток express / examples / mvc . У дії контролера я хочу виплюнути статус HTTP 400 за допомогою власного повідомлення http. За замовчуванням повідомлення про статус http має значення "Помилковий запит": HTTP/1.1 400 Bad Request Але я хочу відправити HTTP/1.1 400 Current password does not …
89 node.js  express 

4
req.query та req.param у ExpressJS
Основні відмінності між req.queryта req.paramв Express Чим обидва відрізняються один від одного Коли застосовувати, то в яких випадках Припустимо, клієнт надсилає в запиті пару Android (ключ, значення) ........ яку використовувати? [РЕДАГУВАТИ] Припустимо, Android відправляє запит POST -> Намір надіслати (ключ, значення) клієнту, і сервер повинен виконати запит до бази даних …
89 node.js  express 

9
Як закінчити сеанс у ExpressJS
Я відчуваю, що це має бути поховано десь у документації, але я не можу його знайти. Як закрити, закінчити або вбити (що завгодно) сеанс у ExpressJS?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.