express- все статьи тега ➜ страница 2


bodyParser устарел Экспресс 4

Я использую express 4.0 и я знаю, что парсер тела был взят из express core, я использую рекомендуемую замену, однако я получаю body-parser deprecated bodyParser: use individual json/urlencoded middlewares server.js:15:12 body-parser deprecated urlencoded: explicitly specify "extended: true" for extended parsing node_modules/body-parser/index.js:74:29 где я могу найти этот предполагаемый middlewares? или я не должен получать эту ошибку? var express = require('express'); var server = ...

Узел.js / Express.js-как работает приложение.маршрутизатор работает?

прежде чем я спрошу о app.router Я думаю, что я должен объяснить, по крайней мере, то, что я думаю, происходит при работе с middleware. Для использования промежуточного программного обеспечения используется функция app.use(). Когда промежуточное программное обеспечение выполняется, оно либо вызовет следующее промежуточное программное обеспечение с помощью next() или сделать так, чтобы больше не вызывалось промежуточное программное обеспечение. Это означает, что порядок, в котором я размещаю свои ...

Включение HTTPS на express.js

Я пытаюсь заставить HTTPS работать на express.js для узла, и я не могу понять это. Это мой app.js код. var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('sslcert/server.key'); var certificate = fs.readFileSync('sslcert/server.crt'); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get('/', function(req,res) { res.send('hello'); }); app.listen(8000); когда я запускаю его, он, кажется, от ...

Express-js не может получить мои статические файлы, почему?

я сократил свой код до самого простого приложения express-js, которое я мог бы сделать: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); мой каталог выглядит так: static_file.js /styles default.css но когда я получаю доступ http://localhost:3001/styles/default.css Я получаю следующую ошибку: Cannot GET / styles / default.css Я использую express 2.3.3 и node 0.4.7. Что я делаю не так? ...

Как я могу установить узел ENV=production на Windows?

в Ubuntu это довольно просто; я могу запустить приложение с помощью: $ NODE_ENV=production node myapp/app.js однако это не работает на Windows. Есть ли файл конфигурации, где я могу установить атрибут? ...

Как удалить документы с помощью узла.js Мангуст?

FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! }); выше, кажется, не работает. Записи все еще там. может кто-нибудь исправить? ...

Получить локальный IP-адрес в узел.js

У меня есть простой узел.программа js работает на моей машине, и я хочу получить локальный IP-адрес ПК, на котором работает моя программа. Как я могу получить его с узлом.Джей? ...

Загрузите файл с сервера NodeJS с помощью Express

Как я могу загрузить файл, который находится на моем сервере, на мою машину, получая доступ к странице на сервере nodeJS? Я использую ExpressJS и я пробовал это: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); но я не могу получить имя файла и тип файла ( расширение ). Может кто-нибудь помочь мне с этим? ...

NodeJS / Express: что такое "приложение.использовать"?

на документы для NodeJS express модуль пример кода app.use(...). что такое use функция и где она определена? ...

Узел js ECONNRESET

я запускаю приложение Express js с помощью socket.io для чата webapp и я получаю следующую ошибку случайным образом около 5 раз во время 24ч. Процесс узел, завернутый в навсегда и он перезапускается сама сразу же. проблема в том, что перезапуск express выбивает моих пользователей из своих комнат и никто этого не хочет. веб-сервер определяется на основе графических интерфейсов. Нет проблем со стабильностью сокета, просто используя websockets и flashsockets транспорты. Я не могу восп ...

Загрузка файлов с помощью Express 4.0: req.файлы не определены

Я пытаюсь получить простой механизм загрузки файлов, работающий с Express 4.0, но я продолжаю получать undefined на req.files на app.post тело. Вот соответствующий код: var bodyParser = require('body-parser'); var methodOverride = require('method-override'); //... app.use(bodyParser({ uploadDir: path.join(__dirname, 'files'), keepExtensions: true })); app.use(methodOverride()); //... app.post('/fileupload', function (req, res) { console.log(req.files); res.send('ok'); }); .. и сопут ...

Нет 'Контроля Доступа-Разрешить-Происхождения' - Узел / Сервер Apache Порт Вопросу

Я создал небольшой API, используя Node / Express и пытаясь вытащить данные с помощью Angularjs, но поскольку моя html-страница работает под apache на localhost:8888 и Node API прослушивает порт 3000, я получаю No 'Access-Control-Allow-Origin'. Я попытался использовать node-http-proxy и Vhosts Apache, но не имел большого успеха, см. полную ошибку и код ниже. " XMLHttpRequest не может загрузить localhost: 3000. В запрошенном заголовке отсутствует заголовок " Access-Control-Allow-Origin ресурс. ...

Разница между res. send и res.json в Express.js

какая разница между res.send и res.json поскольку оба, кажется, выполняют одну и ту же операцию ответа клиенту. ...

Как включить обработчики маршрутов в несколько файлов в Express?

в моих NodeJS express приложение у меня есть app.js это имеет несколько общих маршрутов. Тогда в wf.js файл я хотел бы определить еще несколько маршрутов. как я могу получить app.js распознавать другие обработчики маршрутов определена в ? простой требуются не работает. ...

Экспресс.js: как получить адрес удаленного клиента

Я не совсем понимаю, как я должен получить IP-адрес удаленного пользователя. Допустим, у меня есть простой запрос, например: app.get(/, function (req, res){ var forwardedIpsStr = req.header('x-forwarded-for'); var IP = ''; if (forwardedIpsStr) { IP = forwardedIps = forwardedIpsStr.split(',')[0]; } }); - Это выше подход правильный, чтобы получить реальный IP-адрес пользователя или есть лучший способ? А как насчет прокси? ...

Как я могу получить Express для вывода красиво отформатированного HTML?

при использовании Express для узла.js, я заметил, что он выводит HTML-код без каких-либо символов новой строки или вкладок. Хотя это может быть более эффективным для загрузки, это не очень читабельно во время разработки. Как я могу получить экспресс для вывода красиво отформатированного HTML? ...

запрос.тело пустое на столбах

внезапно это произошло со всеми моими проектами. всякий раз, когда я делаю сообщение в nodejs с помощью express и body-parser req.body это пустой объект. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.body) // populated! res.send(200, req.bo ...

Токен JWT в заголовке почтальона

Я тестирую реализацию безопасности на основе токенов JWT на основе следующего статьи. Я успешно получил маркер от тестового сервера. Я не могу понять, как заставить клиентскую программу Chrome POSTMAN REST отправить токен в заголовке. мои вопросы следующие: 1) я использую правильное имя заголовка и/или интерфейс почтальона? 2) Нужно ли мне на базе 64 кодировать токен? Я думал Я могу просто отправить жетон обратно. ...

Как установить пользовательские иконки в экспресс?

Я недавно начал работать в узел.JS и в приложении.js файл есть такая строка: app.use(express.favicon()); теперь, как я могу настроить свой собственный фавикон.ico? ...

Гнездо.Проверка подлинности ИО

Я пытаюсь использовать Socket.IO в узле.js, и я пытаюсь позволить серверу дать идентификатор каждому из Socket.IO клиенты. Поскольку код сокета выходит за рамки кода сервера http, он не имеет легкого доступа к отправленной информации запроса, поэтому я предполагаю, что его нужно будет отправить во время соединения. Каков наилучший способ 1) Получить информацию на сервер о том, кто подключается через Socket.IO 2) аутентифицировать, кто они говорят они (я в настоящее время использую Express, е ...