ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [모각코17주차] 결과
    카테고리 없음 2022. 10. 30. 13:17

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity

    HTTP 요청 메시지 - TEXT

    • 주로 HTTP message body에 데이터를 담아 직접 요청한다
      • JSON, XML, TEXT 등
      • 데이터는 주로 JSON 형식으로 사용함
    • 요청 파라미터와 다르게, HTTP 메시지 바디를 통해 데이터가 직접 넘어오는 경우 @RequestParam, @ModelAttribute를 사용할 수 없다
      • HTML Form 형식으로 넘어오는 경우는 요청 파라미터이다.
    • 텍스트
      • HTTP 메시지 바디의 데이터를 InputStream을 사용해서 직접 읽을 수 있다.
      • Input, Output 스트림으로 바로 읽을 수 있다.
      • HttpEntity를 사용한 방법
        • HttpEntity : HTTP header, body 정보를 편하게 조회할 수 있다.
          • 메시지 바디 정보를 직접 조회
          • 요청 파라미터를 조회하는 기능과는 관계 없음 (@RequestParam, @ModelAttribute)
        • HttpEntity는 응답에도 사용 가능
          • 메시지 바디 정보 직접 반환
          • 헤더 정보 포함 가능
          • view 조회 x
        • HttpEntity를 상속받은 객체들도 같은 기능을 제공한다.
          • RequestEntity : HttpMethod, url 정보가 추가, 요청에서 사용
          • ResponseEntity : HTTP 상태 코드 설정 가능, 응답에서 사용
      • @RequestBody
        • @RequestBody
          • HTTP 메시지 바디 정보를 편리하게 조회할 수 있다.
          • 헤더 정보가 필요하다면 HttpEntity나 @RequestHeader를 사용한다.
          • 요청 파라미터를 조회하는 기능과 관계 없다.
        • @ResponseBody
          • 응답 결과를 HTTP 메시지 바디에 직접 담아서 전달한다.
          • View를 사용하지 않는다.

    HTTP 요청 메시지 - JSON

    • 문자로 된 JSON 데이터를 Jackson 라이브러리인 ObjectMapper를 사용해서 자바 객체로 변환한다.
    • @RequestBody 문자 변환
      • @RequestBody를 사용해서 HTTP 메시지에서 데이터를 꺼내고 messageBody에 저장한다.
      • 문자로 된 JSON 데이터인 messageBody를 objectMapper를 통해서 자바 객체로 변환한다.
    • @RequestBody 객체 변환
      • @RequestBody에 직접 만든 객체를 지정할 수 있다.
      • HttpEntity나 @RequestBody를 사용하면 HTTP 메시지 컨버터가 HTTP 메시지 바디의 내용을 원하는 문자나 객체로 변환해준다.
      • @RequestBody는 생략 불가능하다
        • @RequestBody를 생략할 시 @ModelAttribute가 적용된다.
        • 이 때 요청 파라미터를 처리하게 되므로 null이나 기본값이 들어가거나 500에러가 발생할 수 있다.
      • content-type이 꼭 application/json이어야한다. 그래야 JSON을 처리할 수 있는 HTTP 메시지 컨버터가 실행된다.
      • HelloData형으로 반환할 수 있다. 응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
    • HttpEntity
Designed by Tistory.