Express 3

2025-05-17 (토) 개발일지 / 서버 죽음 / 개인정보처리방침

1. 죽은 웹서버 원인 파악일어나보니 웹서버가 죽어있었습니다.누가 /?XDEBUG_SESSION_START=phpstorm이런식으로 호출했나봅니다.phpstorm 의 취약점을 노리는 걸까요제 express 서버는 없는 파일에 대한 예외처리가 없어서 프로그램이 종료되었습니다.ENOENT: no such file or directory, open '/home/gunil/pto/node-sidnft-firebase/pi4server/public/?XDEBUG_SESSION_START=phpstorm' path: "/home/gunil/pto/node-sidnft-firebase/pi4server/public/?XDEBUG_SESSION_START=phpstorm", syscall: "open", ..

node.js express 와일드카드 (**) 못쓰게 되었네요 / missing parameter name / Unfinished Quotes

이번에 서버를 추가로 만들면서 버전이 달라 졌는데최신 서버는 켜지지가 않아서 알아봤습니다. ** (별 두개) 못쓰게 막혔네요app.get("/posts/**", (req, res)=>{ ~~과 같이 /posts 이후의 값을 모두 받는 코드가 이젠 예외를 뱃습니다. (뭇쓴다는 이야기)Unfinished Quotes이런 요류나missing parameter name이런 요류가 발생하며 서버가 시작도 못하게 되네요로 표시되는 요류입니다.app.get("/posts/*name", (req, res)=>{ ~~이런식으로 *뒤에 파라메터 명이 와야합니다.기능적으로는 뒤에 모든 값들은 받을 수 있게 됩니다.console.log("webgl", req.params);이런식으로 req 의 params 를 읽어보면 뒷부분..