TIL_delete_02

YoonJu Lee·2021년 7월 14일
0

항해99_TIL

목록 보기
8/17

글 삭제 기능

   // delete 버튼 누르면, form -action속성의 값으로 데이터 전달(post)/path를 통해서 삭제하고싶다. 
    // update_process에서 로직 복사해옴.
  } else if (pathname === '/delete_process') {
    var body = '';
    request.on('data', (data) => {
      body += data;
    });
    console.log("delete01")
    request.on('end', () => {
      var post = qs.parse(body);
      var id = post.id;
      console.log("delete02")

      //Google : nodejs delete file
      fs.unlink(`data/${id}`, (err) => {
        // fs.unlink(`data/${id}`) : data/${id}파일이 삭제됨
        //콜백 :
        response.writeHead(302,
          { Location: `/` });
        response.end();

      })
    });
profile
Coder가 아닌 Engineer를 향해서.

0개의 댓글