반응형

node.js 6

node.js, SSL이 있는 socket.io

node.js, SSL이 있는 socket.io SSL 인증서로 socket.io 을 실행하려고 하는데 연결이 되지 않습니다. 저는 채팅 예제에서 코드를 기반으로 했습니다. var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express = require('express') , stylus = require('stylus') , nib = require('nib') , sio = require('socket.io'); /**..

programing 2023.08.02

Express.js req.ip에서 다음을 반환합니다.:fff:127.0.0.1

Express.js req.ip에서 다음을 반환합니다.:fff:127.0.0.1 현재 요청한 사용자의 IP를 얻으려고 합니다.문제는 IP가 반환된다는 것입니다.::ffff:127.0.0.1대신에127.0.0.1사용해 보았습니다.trusted proxy옵션(프록시를 사용하지 않더라도) 및req.ips비어 있습니다.4.x Express.js 사용. router.get('/', function(req, res, next) { console.log('ip', req.ip) res.send({}) }); ::ffff:는 IPv6(128비트) 공간 내에 배치된 IPv4(32비트) 주소의 서브넷 접두사입니다.IPv6은 서브넷 접두사와 인터페이스 접미사의 두 부분으로 나뉩니다.각 문자는 64비트 길이이거나 4개의 16..

programing 2023.08.02

Ubuntu 16.04에서 nodejs 업데이트

Ubuntu 16.04에서 nodejs 업데이트 나는 최근에 내 우분투 16.04의 노드 버전을 검토하고 있었습니다.node -v 6되지만, 6.9.1이 표시되면,nodejs -v의 6는 6.9.2입니다.npm update명령이 사용되었습니다. 이제 무엇이 다른가요?node -v그리고.nodejs -v노드/노드js의 최신 LTS 버전으로 업데이트하는 방법은 무엇입니까?업데이트하려면 n을 설치할 수 있습니다. sudo npm install -g n 그럼 그냥: sudo n latest 또는 특정 버전 sudo n 8.9.0 데비안 및 우분투 기반 배포판에 노드를 설치하기 위한 공식 문서에 따르면: 노드 v12(이전) curl -sL https://deb.nodesource.com/setup_12.x | s..

programing 2023.07.28

Express 기능에서 "res" 및 "req" 매개 변수는 무엇입니까?

Express 기능에서 "res" 및 "req" 매개 변수는 무엇입니까? 다음 Express 기능의 경우: app.get('/user/:id', function(req, res){ res.send('user' + req.params.id); }); 무엇이req그리고.res그들은 무엇을 의미하며 무엇을 의미합니까? 감사합니다!req는 이벤트를 발생시킨 HTTP 요청에 대한 정보를 포함하는 개체입니다.에 대응하여req당신이 사용하는res원하는 HTTP 응답을 다시 보냅니다. 이러한 매개 변수는 원하는 이름으로 지정할 수 있습니다.더 명확한 경우 코드를 다음과 같이 변경할 수 있습니다. app.get('/user/:id', function(request, response){ response.send('user..

programing 2023.05.29

Express에서 전체 URL을 가져오는 방법은 무엇입니까?

Express에서 전체 URL을 가져오는 방법은 무엇입니까? 예를 들어, 제 샘플 URL은 http://example.com/one/two 그리고 나는 다음과 같은 경로가 있다고 말합니다. app.get('/one/two', function (req, res) { var url = req.url; } 값url▁▁be 될 것입니다./one/two. Express에서 전체 URL을 가져오려면 어떻게 해야 합니까?예를 들어, 위의 경우, 저는 다음과 같이 받고 싶습니다.http://example.com/one/two. 프로토콜은 다음과 같이 사용할 수 있습니다.req.protocol여기 문서 3에는 express 3.0으로 할 수 입니다.http이 그를 한req.get('X-Forwarded-Protocol'..

programing 2023.05.14

Ubuntu에서 nodejs, npm 및 노드를 완전히 제거하려면 어떻게 해야 합니까?

Ubuntu에서 nodejs, npm 및 노드를 완전히 제거하려면 어떻게 해야 합니까? 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 이 질문은 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 프로그래머가 주로 사용하는 소프트웨어 도구에 대한 것이 아닌 것 같습니다.질문이 다른 Stack Exchange 사이트에서 주제가 될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치를 설명하는 의견을 남길 수 있습니다. 2년 전에 문을 닫았습니다. 이 질문을 개선합니다. 이 질문은 Ubuntu의 경우에만 Node.js를 완전히 제거하고 처음부터 다시 설치(Mac OS X)하는 방법과 유사합니다. 된 사용자:sudo apt-get install node..

programing 2023.05.09
반응형