👉 Mission. {JSON} Placeholder 사이트를 활용하여 RestAPI의 동작 흐름을 분석하시오
웹 서버의 자원을 클라이언트에 구애받지 않고 사용할 수 있게 하는 설계 방식.
// XML : Extensible Markup Lanuage
<article-form>
<id>1</id>
<title>가가가가</title>
<content>1111</content>
</article-form>
XML : 데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어
// JSON : JavaScript Object Notation
{
"id": "1",
"title": "가가가가",
"content": "1111"
}
JSON : 자바스크립트를 기반으로 만들어졌으며, 좀 더 쉽게 데이터를 교환하고 저장하기 위하여 만들어진 텍스트 기반의 데이터 교환 표준 → { Key : Value, … }
자세한 REST API 에 대한 설명 👇
🧷 REST API란 무엇이고, 어떻게 잘 사용해야 하는가
https://jsonplaceholder.typicode.com/ 접속하여 사용법 확인
Talend API Tester - Chrome 확장 프로그램 설치
- 응답 상태 번호
- 404 = 찾을 수 없는 페이지 요청 (Not Found)
- 202 = 응답 성공 (OK)
- 201 = 데이터 생성 완료 (created)
- 500 = 서버 내부 에러 발생 (Internal Server Error)
강의 출처 : https://www.youtube.com/watch?v=_vDACE13Ubc&list=PLyebPLlVYXCiYdYaWRKgCqvnCFrLEANXt&index=1 [스프링 부트 입문 - 홍팍]