Get과 Post

업데이트:

Get과 Post의 차이

Get과 Post 두 방식 모두 클라이언트와 서버가 정보를 주고받을 때 사용하는 대표적인 메소드이다.


Get은 클라이언트에서 서버로 어떠한 리소스로부터 정보를 요청하기 위해 사용되는 메서드로, 게시판의 게시물 조회에 사용할 수 있다.

어떤 정보에 대해 요청을 서버로 전송할 때 URL뒤에 파라미터에 대한 정보를 입력해서 요청을 전달하는 방식인 쿼리스트링을 통해 전달된다.
헤더에만 데이터가 있고 Body는 데이터가 없는 상태로 전송되며 URL 형태로 표현되므로 특정 페이지를 다른 사람에게 접속하게 할 수 있다.
간단하지만 길이 제한이 있어 데이터 양을 보내는데 한계가 있다는 특징이 있다.



POST클라이언트에서 서버로 리소스를 생성하거나 업데이트하기 위해 데이터를 보낼 때 사용 되는 메서드로, 게시판에 게시글을 작성하는 작업 등을 할 때 사용할 수 있다.

데이터 전송을 기반으로 한 메소드로 URL에 붙여서 보내지 않고, BODY값에 데이터를 넣어서 보낸다.
body에 데이터를 넣어서 보내는 만큼 길이 제한이 없어 많은 양의 데이터를 보내기에 적합한 메소드이다.



태그:

카테고리:

업데이트:

댓글남기기