node.js2 node 파일 시스템(생성, 삭제, 읽기, 쓰기 + 썸네일) Node.js의 파일 시스템 모듈은 컴퓨터에 있는 파일 시스템이 작동하게 한다. 파일의 생성, 삭제, 읽기, 쓰기 등을 수행할 수 있으며, 폴더를 생성하고 삭제한다. 파일 시스템 모듈 불러오기 파일 시스템 모듈 fs를 require로 불러서 사용 const fs = require('fs') 공식문서 : https://nodejs.org/docs/latest-v14.x/api/fs.html 기본 구조 fs.[함수](path, callback) fs.[함수]Sync(path) 파일 생성 시 경로 확인 및 디렉토리가 없을 때 생성 const fs = require('fs') const directory = "./sample/example" // existsSync로 파일 존재 여부를 블린으로 확인 // 해당 .. 2022. 4. 13. res.send(), res.json(), res.end() 궁금해서 찾아봄 res.send res.send()는 기본적으로 response를 보내는 역할을 한다. 기본적으로 서버에서 response 처리를 할 때 Content-Type을 지정해주어야 한다. send에 전해진 argument에 따라서 Content-type이 자동적으로 만들어진다. 이게 기본이다. 기능 ***res.send()***는 자동으로 utf-8로 인코딩을 해준다 주의점 res.send() 는 res.write()와 res.end()의 통합 방식이기 때문에 한번만 사용가능하다 res.json() json이 아닌 것도 json 형식으로 바꾸어서 보내준다. 즉 content-type 헤더를 application/JSON 으로 고정한다. 그런데 결국 res.json()도 마지막에 res.send()를 호출 re.. 2022. 4. 11. 이전 1 다음