Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- icon
- vscode
- myBatis
- restapi
- 이클립스
- JavaScript
- SQL
- 스파르타코딩클럽
- 기업설명회
- SQLD
- jsp
- 자바
- AJAX
- HTML
- github
- 오블완
- java
- 오류
- jQuery
- chart.js
- bootstrap
- 코딩
- Eclipse
- 깃허브
- 티스토리챌린지
- Firebase
- spring
- error
- CSS
- 웹개발
Archives
- Today
- Total
푸들푸들
RESTful API 본문
API
서버와 클라이언트가 정보를 주고 받기 위한 방법(코드)
public API: 누구나 사용가능한 공개 API
private API: 사내에서 쓰는 API
partner API: 미리 정해둔 사람만 쓰는 API
모든 프로그램은 API를 가질 수 있음
Window API: 윈도우 운영체제 기능들 사용가능
Database 관리프로그램 API: DB 입출력 기능들 사용가능 ..
https://youtu.be/ckSdPNKM2pY?si=h5XIQRVVpnfI0roX
a가 어떤 방식으로 요청하고
b가 어떤 방식으로 대답할지 정해놓는 것
http:// api.주소(.com)/버전/요청
HATEOAS
URL : 특정 리소스의 위치
URI: 리소스 식별
Status Codes
2xx: success
4xx: client error
5xx: server error
멱등성..?
캐싱 Caching
API: 컴퓨터의 기능을 실행시키는 방법
collection: 전체 내용, element가 모여있는 것 - 복수형
element : collection의 하나하나의 데이터
Method -> 행위
Create -> post 생성
Read -> get 읽기
Update -> put, patch 수정
Delete -> delete 삭제
put: 전체 수정, 전체 교체
patch: 부분 수정
URI -> '부모/부모의 element id/자식'
결과 -> 응답코드
https://youtu.be/PmY3dWcCxXI?si=fSwFKuE6xZKq4f8w
'공부' 카테고리의 다른 글
[Java] (0) | 2025.01.14 |
---|---|
Javascript (2) | 2024.12.09 |