본문 바로가기
기타

[포스트맨] POSTMAN에서 GET, POST,PUT 요청 사용법

by CodeMango 2023. 5. 28.

1. GET요청

 

아래와 같은 API를 작성했습니다.

이제 POSTMAN을 사용해서 테스트해보겠습니다.

@RestController //주어진 클래스를 controller로 등록한다.
public class CalculatorController {

@GetMapping("/add") // http method가 get이고 http path가 add인 API로 지정한다
    public int addTwoNumbers(
            @RequestParam  int number1,
            @RequestParam int number2
){
    return number1 + number2;
}
}

 

 

1. 포스트맨에 아래와 같이 add라는 경로를 적어줍니다.

 

 

2. 그다음 Query Params 부분에 요청하고자 하는 Key와 Value값을 적어줍니다.

 

3. 1,2번을 하고 send를 클릭하면 결과값을 볼 수 있습니다.


2. POST, PUT

POST에서 Body로 데이터를 받을 때는 JSON을 이용합니다.

JSON(JavaScript Object Notation)

 

 

먼저 API를 작성해줍니다.

@RestController //주어진 클래스를 controller로 등록한다.
public class CalculatorController {

	@PostMapping("/multiply")
    public int multiplyTwoNumbers(@RequestBody  CalculatorMultiplyRequest request) {
        return request.getNumber1() * request.getNumber2();
    }
    }
    
    
    //곱셈 (post)
    //객체로 받기
    //POST 특 : RequestBody를 통해 HTTP body 안에 담긴 json을 객체로 변환해 받을 수 있다.

 

1. POST를 체크하고 multiply를 적어줍니다.

 

2. POST요청은 BODY에 json 형태로 보내야합니다.

따라서 Body-> raw-> JSON을 체크합니다.

 

3. 마지막으로 JSON 형태로 보낼 데이터를 적고 Send를 클릭합니다.

그러면 결과값과 함께, 오른쪽에 Status:200 OK 라는 HTTP 응답코드가 나타나게 됩니다.

 

 

 

댓글