컴퓨터 원리

POST & GET

김푸른초푸른 2020. 6. 27. 18:40

1. API 

= 메시지를 달라는건지 로그인 시켜달라는 요청인지 구분할 수 있는 체계 

: API는 앱과 기기가 원활하게 통신할 수 있도록 한다.​​ 즉 API는 애플리케이션과 기기가 데이터를 원활히 주고받을 수 있도록 중간 매개체 역할을 해주는 셈

 

- 요청 보내는 쪽 : 클라인언트

- 응답을 주는 쪽 : 서버 

 

* Application Programming Interface(애플리케이션 프로그램 인터페이스)

2. CRUD 

= 요청의 요소로 4가지로 구분된다. 

 

[특징]

1) CREATE 

= 올리는 요청 

EX) 타임라인에 사진을 올리기

 

2) READ

= 불러오는 요청 

 

3) UPDATE

= 새로운걸로 바꾸는 요청

 

4) DELETE

= 지우는 요청 

 

[특징]

1. CRUD 각각의 주소가 필요하다. (중요!)

2. 서버의 기능을 원하는 클라이언트는 해당 주소로 요청을 보내면 된다. 

 

3. RESTful API

배경 :  프로그램을 하는 사람들은 몇몇 주소들이 겹칠 수 있다. 

목적 : 좀 더 체계적으로 API를 관리하기 위함 

이유 : 주소 개수가 줄어듬

1) CREATE= POST

2) READ = GET 

3) UPDATE = PUT(전부) / PATCH(일부만)

4) delete = DELETE 

 

4. 용어

1) 메소드

= 함수로 과거 학창시절 x라는 입력값에 따라서 y라는 결과가 나오는 함수다. 

 

2) 변수, 파라미터(요청변수)

= 함수에서 요청받는 x, y값을 말함 

 

5. HTTP 상태코드 

좋은 상태 : 200대

나쁜 상태 : 400,500대 

=> 요청을 받은 내용이 제대로 받았는지 아닌지를 표시해줌 

 

참고 : 비전공자를 위한 이해 할 수 있는 IT 지식

'컴퓨터 원리' 카테고리의 다른 글

데이터 디지털화  (0) 2020.07.04
웹이란?  (0) 2020.06.28
pc 등장  (0) 2020.06.26
컴퓨터 구성요소  (0) 2020.06.25
컴퓨터 구조  (0) 2020.06.25