Hello API 테스트
HelloController 컨트롤러 메소드를 호출할 수 있는 HTTP Request를 생성하고 리털되는 HTTP Response를 확인한다.
HTTP 요청을 만들고 응답을 확인하는데 사용하는 도구
- curl
- HTTPie
- intelliJ IDEA Ultimate-http request
- Postman API Platform
- JUnit Test
- 등등등...
Http API를 테스트 한다는 점은 아래 사항을 고려해야한다.
- 바디의 값은 어떻게 전달되고 있는지
- 바디의 컨텐츠 타입은 어떻게 되어있는지
- 주고받는 헤더의 값은 어떻게 설정되어 있는지
intellij IDEA Ultimate-http Request Hello API 테스트
Request:
GET http://localhost:8080/hello?name=Spring boot
User-Agent: IntelliJ HTTP Client/IntelliJ IDEA 2024.1
Accept-Encoding: br, deflate, gzip, x-gzip
Accept: */*
content-length: 0
Response:
HTTP/1.1 200
Content-Type: text/plain;charset=UTF-8
Content-Length: 17
Date: Tue, 28 May 2024 10:02:15 GMT
Hello Spring boot
'Spring > 인프런 토비의 Spring Boot' 카테고리의 다른 글
섹션 3-1 [독립 실행형 서블릿 애플리케이션] Containerless 개발 준비 (0) | 2024.05.30 |
---|---|
섹션 2-5 [스프링 부트 시작하기] HTTP 요청과 응답 (0) | 2024.05.29 |
섹션 2-3 [스프링 부트 시작하기] Hello Controller (0) | 2024.05.29 |
섹션 2-2 [스프링 부트 시작하기] 프로젝트 생성 (0) | 2024.05.29 |
섹션 2-1 [스프링 부트 시작하기] 개발환경 준비 (0) | 2024.05.29 |