Skip to content

Week1 Assignment

박성준 edited this page Jan 24, 2019 · 27 revisions

CRUD & HTTP Method

CRUD

  • CRUD 란?
    • Create, Read, Update, Delete의 제일 앞 문자를 하나씩 따와서 만든 줄임말
    • 데이터를 처리하는 시스템이 지속성을 갖기위해 갖춰야 하는 기본적인 데이터 처리 4가지 기능이다.

CREATE

  • 새로운 데이터가 생성될 때 사용됩니다.

READ

  • 현재 데이터베이스에 있는 데이터를 검색하고 결과를 표시하기 위해 사용됩니다.

UPDATE

  • 데이터에 대한 정보를 변경해야 할 때 사용됩니다.

DELETE

  • 데이터를 삭제하기를 원할 때 사용됩니다.

HTTP Method

  • HTTP Method 란?
    • 클라이언트가 서버에게 사용자 요청의 목적/종류를 알리는 수단

GET

  • **** 해당 리소스를 조회하고 자세한 정보를 가져온다.
  • **** 데이터가 HTTP Message의 Header 부분 URL에 담겨서 전송된다.
    • URL 공간에 데이터가 담겨가기 때문에 전송할 수 있는 데이터의 크기가 제한적이다.
  • **** 데이터가 URL에 그대로 노출되기 때문에 보안성은 없다.

POST

  • **** 해당 리소스의 값이나 상태를 변경하거나 추가할 수 있다.
  • **** 데이터가 HTTP Message의 Body 부분에 담겨서 전송된다.
    • GET 방식보단 담을 수 있는 데이터의 크기가 크고 보안성이 좋다.
    • 하지만 보안적인 측면에서는 암호화를 하지 않는 이상 비슷하다.

PUT

DELETE


Clone this wiki locally