PostMan으로 MessageState에 POST 요청보내기

돌리의 하루·2023년 2월 1일
0
post-thumbnail

오늘은 PostMan에서 POST요청을 보내는 부분을 정리하려고한다😉
우선, post로 postman에서 메세지를 추가할 수 있는데, 꼭 넣어야 하는 부분은

이 부분이다! body에 적어줘야한다. 요청형식은 JSON으로 보내줘야한다.

요청부분을 지켜 post 요청을 보내보면,

밑의 body 부분에 {"id" : 7} 와 같이 JSON 형식으로 응답을 받을 수 있다.

내가 보낸 부분이 잘 들어갔는지 확인하기 위해 GET 요청을 보내보면,

GET의 형식은 URL/{githubid}/messages로 되어있다.
결과를 확인해보면, 내가 추가한 그 전의 메세지들과 새롭게 추가된 post요청을 볼 수 있다.


++) 추가
예제의 경우에는 어떤 CRUD 메소드가 들어오는지를 정리해보려고 한다.

유저정보에 대한 API 작성

*GET/users
성공했을 시 : 200 ok
실패했을 시 : 400, 404


개별 유저정보를 조회할때

*GET/users/dogyeong
성공 : 201 Created 200 ok
실패 : 400, 409 Conflict


개별 유저정보 추가

*POST/users
+body부분에 기타 추가사항을 적어준다.


개별 유저정보 갱신

*PUT,PATCH/users/1
-PUT일 때 성공 : 201 Created, 실패 : 400,404
-PATCH일 때 성공 : 200 Ok, 204 No Content, 실패 : 400,404


개별 유저정보 삭제

*DELET/users/1
성공 : 204 No Content, 200 Ok
실패 : 400, 404


💥💥여기서 잠~~깐~!!!!!😳
put과 patch에 차이점에 대해 알고있는가...!!

put과 patch의 차이점은,

put은 정보의 전체를 수정하고, patch는 부분적인 수정일때 사용한다.
또한, 오늘 멱등이라는 개념을 배웠는데,

멱등의 정의는,

멱등 : 어떤 조작을 몇 번을 반복해도 결과가 동일한 것

이다.

그래서 GET,PUT멱등하다라고 말할 수 있다.

웹에서 멱등은 동일한 작업을 계속 할 수 있다.

profile
진화중인 돌리입니다 :>

0개의 댓글