«express» 태그된 질문

Express는 유연한 Node.js 웹 애플리케이션 프레임 워크로서 웹 애플리케이션 구축을위한 강력한 기능을 제공합니다.

4
Express.js에서 Node.js를 사용하는 세션은 어떻게 작동합니까?
Express.js를 사용하면 세션이 매우 간단합니다. 실제로 어떻게 작동하는지 궁금합니다. 클라이언트에 쿠키를 저장합니까? 그렇다면 그 쿠키는 어디에서 찾을 수 있습니까? 필요한 경우 어떻게 디코딩합니까? 기본적으로 사용자가 실제로 사이트에 없었을 때에도 사용자가 로그인했는지 확인할 수 있기를 원합니다 (예 : 다른 사이트에있을 때 페이스 북이 로그인 한 상태임을 어떻게 알 수 있는지). 하지만 …

16
Node.js / Express.js 앱은 포트 3000에서만 작동합니다.
포트 3000에서만 작동하는 내 서버에서 실행되는 Node.js / Express.js 앱이 있는데 그 이유를 알아 내려고합니다. 내가 찾은 내용은 다음과 같습니다. 포트 ( app.listen())를 지정하지 않으면 앱이 실행되지만 웹 페이지가로드되지 않습니다. 포트 3001 ( app.listen(3001)) 또는 사용하지 않는 다른 포트에서 앱은 실행되지만 웹 페이지는로드되지 않습니다. 포트 2999에서 다른 항목이 해당 포트를 …

9
socket.io 및 세션?
Express 프레임 워크를 사용하고 있습니다. socket.io에서 세션 데이터에 도달하고 싶습니다. client.listener.server.dynamicViewHelpers 데이터로 express dynamicHelpers를 시도했지만 세션 데이터를 가져올 수 없습니다. 이를 수행하는 간단한 방법이 있습니까? 코드를 참조하십시오 app.listen(3000); var io = require('socket.io'); var io = io.listen(app); io.on('connection', function(client){ // I want to use session data here client.on('message', function(message){ // or …

9
Node / Express 파일 업로드
저는 노드 v0.10.26과 익스프레스 v4.2.0을 사용하고 있으며 노드에 꽤 익숙합니다. 노드로 작업하는 파일 업로드 양식을 얻으려고 지난 3 시간 동안 책상에 머리를 대고있었습니다. 이 시점에서 나는 undefined를 반환하지 않도록 req.files를 얻으려고합니다. 내 견해는 다음과 같습니다. <!DOCTYPE html> <html> <head> <title>{{ title }}</title> <link rel='stylesheet' href='/stylesheets/style.css' /> </head> <body> <h1>{{ title …


8
Express 4 및 Express 생성기의 / bin / www에서 socket.io 사용
그래서 여기에 거래가 있습니다 : 나는 익스프레스 프로젝트에서 socket.io를 사용하려고합니다. Express Js 4가 출시 된 후 Express 생성기를 업데이트했으며 이제 ./bin/www해당 변수를 포함한 앱 초기 기능이 파일에 저장됩니다 (www 파일 콘텐츠 : http://jsfiddle.net/avMa5/ ). var server = app.listen(app.get('port'), function() {..} (확인 npm install -g express-generator후express myApp 즉, socket.io 문서가 어떻게 …

12
모든 콘솔 메시지에 타임 스탬프 추가
전체적으로 많은 console.log () 및 console.error () 문 이 포함 된 완전하고 배포 된 Express 기반 프로젝트가 있습니다. 프로젝트는 forever를 사용하여 실행되며 stdout 및 stderr를 2 개의 개별 파일로 지정합니다. 모두 잘 작동하지만 이제는 오류가 발생한시기를 정확히 알기 위해 타임 스탬프가 누락되었습니다. 내 코드 전체에서 일종의 검색 / 바꾸기를 수행하거나 …

9
HTTP POST 요청에 JSON 전달
nodejs 와 요청 [2]를 사용하여 Google QPX Express API [1]에 HTTP POST 요청을하려고합니다 . 내 코드는 다음과 같습니다. // create http request client to consume the QPX API var request = require("request") // JSON to be passed to the QPX Express API var requestData = { "request": { "slice": [ …

5
NodeJS / express : 캐시 및 304 상태 코드
Express로 만든 웹 사이트를 다시로드하면 NodeJS 서버가 304 상태 코드를 보내므로 Safari (Chrome이 아님)에서 빈 페이지가 나타납니다. 이것을 해결하는 방법? 물론 이것은 Safari의 문제 일 수도 있지만 실제로는 다른 모든 웹 사이트에서 잘 작동하므로 NodeJS 서버에서도 문제가 될 것입니다. 페이지를 생성하기 위해 저는 res.render. 업데이트 : Safari 'cache-control': 'max-age=0'가 다시로드 …


6
Socket.IO 1.x 및 Express 4.x와 세션을 공유하는 방법은 무엇입니까?
Socket.io 1.0 및 Express 4.x와 세션을 공유하려면 어떻게해야합니까? Redis Store를 사용하지만 중요하지 않다고 생각합니다. 쿠키를보고 세션을 가져 오기 위해 미들웨어를 사용해야한다는 것을 알고 있지만 방법을 모릅니다. 나는 수색했지만 어떤 일도 찾을 수 없었다 var RedisStore = connectRedis(expressSession); var session = expressSession({ store: new RedisStore({ client: redisClient }), secret: mysecret, saveUninitialized: …

3
res.end ()는 node.js를 사용하여 express에서 호출해야합니까?
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.js 앱은 express / examples / mvc 앱 과 같이 모델링 됩니다. 컨트롤러 작업에서 사용자 지정 http 메시지로 HTTP 400 상태를 내보내고 싶습니다. 기본적으로 http 상태 메시지는 "잘못된 요청"입니다. HTTP/1.1 400 Bad Request 하지만 나는 보내고 싶어 HTTP/1.1 400 Current password does not match 나는 다양한 방법을 시도했지만 그들 …
89 node.js  express 

4
ExpressJS의 req.query 및 req.param
간의 주요 차이점 req.query및 req.param익스프레스 둘 다 어떻게 다릅니 까 사용하는 경우 어떤 경우에 클라이언트가 요청에서 Android (Key, value) 쌍을 전송한다고 가정합니다. ........ 어떤 것을 사용할까요? [편집하다] 안드로이드가 POST 요청을 보낸다고 가정하면-> 의도는 (Key, Value)를 클라이언트에 보내고 서버는 서버의 값을 기반으로 데이터베이스 쿼리를 수행하고 JSON 응답을 반환해야합니다. 봐 :: 내가 …
89 node.js  express 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.