Express를 통해서 JSON 응답을 보낼 때, Express의 res.json 함수를 쓰기도 하고, res.send 함수를 쓰기도 하는데 이 둘의 차이가 궁금해졌다. res.json을 써도, res.send를 써도 JSON 응답을 보낼 수 있는데, 둘의 차이는 뭘까??? 둘의 함수 내부 코드를 살펴본 글이 있어서 감사히 잘 알 수 있었다. res.json res.json 소스코드의 일부는 다음과 같다. res.json = function json(obj) { var val = obj; // 생략... var app = this.app; var escape = app.get('json escape') var replacer = app.get('json replacer'); var spaces = app..