서버에 이미지 저장

2016-08-08

순서

  1. app.js에 라우트 추가
  2. public/image/measure 디렉토리 추가
  3. 파일질라써서 서버에 업로드
  4. 아이피:포트/파일명으로 URL 생성

image.js 내용

var express = require('express');
var router = express.Router();
var fs = require('fs');

router.get('/:img', function(req, res, next){
    if(!req.params.img){
        res.json({
            "status":false,
            "message":"invalid parameter"
        });
    }
     else{
         var image = fs.readFileSync('./public/images/measure/' + req.params.img);
         res.writeHead(200, {'Content-Type': 'image/jpg'});
         res.end(image, 'binary');
     }
 });

module.exports = router;