아아.. 블로그 포스팅을 할 건 많은거 같은데 회사 일이 바쁘다 보니 자꾸만 밀린다 ㅜㅜ.. 이건 API 서버 개발하다가 정말 유용하게 쓰고 있는 API 서버의 에러를 텔레그램 봇으로 받는 구현체 예제입니다. API 서버의 환경은 다음과 같습니다 Node.js 7.x Express.js ECMA2016 텔레그램 봇이 급하신 분들은 errorHandler.js 만 보세요. 테스트로 사용한 전체 소스코드는 Gist 를 참고 바랍니다. 선 스크린샷, 후 코드 구현체 Server.js import express from 'express';import occurError from './occurError';import errorHandler from './errorHandler' const app = expres..
매번 쓸 때 마다 까먹어서 이번에 정리함. 자주 쓰이는 것은 볼드(Bold)처리 요청 객체 (Request) 일반적으로 req나 request와 같은 변수로 명명함. 어차피 콜백에 전달되므로 마음대로 지어도 된다. 여기서는 req로 사용. Methods req.params : 이름 붙은 라우트 파라미터를 담는다. ex : app.get(’/:idx’, (req, res) => { res.send(req.params.idx); }); -> req.params(name) : 이름 붙은 라우트 파라미터나 GET, POST 파라미터를 담는다. 하지만 여러가지 혼란을 줄 수 있어 사용하는 것을 지양해야한다. req.query : GET 방식으로 넘어오는 쿼리 스트링 파라미터를 담고 있다. req.body : PO..