HTTP

hihihiha2·2022년 6월 16일
0

1. 통신과 HTTP

"How do we communicate?"

HT (Hyper Text)
HTML
문서와 문서가 링크로 연결되어 있음을 뜻함
Transfer
HTML로 만든 웹페이지 문서를 보낸다
Protocol
컴퓨터끼지 어떻게 HTML을 주고 받을지에 대한 규약

HTTP의 두가지특징

1.요청/응답
소통의 핵심은 요청과 응답

2.Stateless
HTTP의 개별통신은 모두 독립이어서, 과거의 HTTP통신의 결과(상태)를 보존하지 않는다
State(상태) + less(없음)

매 통신마다 사전에 필요한 모든정보를 담아서 요청을 보내야만 한다

이럴때 사용하는 것이 access token
ex)유저가 맞는지 미리 저장을 해준다

Request 메시지구조

Response 메시지구조

2. HTTP Request Method

종류

2-1. GET

"맥을 full로 주문하고 싶은데?"

2-2. POST

"아이패드까지 사고싶은데?"
(이럴때 쓰는것이 post)
token, url만 보내는것이 아니라

2-3. DELETE

"생각해보니, 아이패드는 빼야겠어"

*Status code 자주쓰는 것들


요청이 잘 되었을때

요청이 잘못되었을때

ex)
위워크 결제해야지만 들어온다: 401
결제는 했지만 못가는 층들이 있다: 403

profile
맨땅에 헤딩

1개의 댓글

comment-user-thumbnail
2022년 6월 16일

맥이 너무 비싸네요 ~

답글 달기