๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ํฌ์คํ ํ ์๋ฆฌ์ฆ ๋ชจ์ ํ์ด์ง
๐๋ณธ ๊ฐ์ ๋งํฌ :
๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์ - ์ธํ๋ฐ | ๊ฐ์
์ค๋ฌด์ ๊ผญ ํ์ํ HTTP ํต์ฌ ๊ธฐ๋ฅ๊ณผ ์ฌ๋ฐ๋ฅธ HTTP API ์ค๊ณ ๋ฐฉ๋ฒ์ ํ์ตํฉ๋๋ค., - ๊ฐ์ ์๊ฐ | ์ธํ๋ฐ
www.inflearn.com
๐ ์ ๋ฆฌ ํฌ์คํ :
Chapter.1 / ์ธํฐ๋ท ๋คํธ์ํฌ
HTTP ์น ์ง์ - ์ธํฐ๋ท ๋คํธ์ํฌ
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐์ธํฐ๋ท ํต์ - ์ธํฐ๋ท ์์์ ์ปดํจํฐ ๋์ ์ด๋ป๊ฒ ํต์ ํ๋์? ๋ฉ์์ง๋ฅผ ๋ณด๋ด์ผํ๋ ๋์์ด ๋๋ฌด ๋ฉ๋ฆฌ ์๋ค๋ฉด ์ธํฐ๋ท
littlezero48.tistory.com
Chapter.2 / URI์ ์น ๋ธ๋ผ์ฐ์ ์์ฒญ ํ๋ฆ
HTTP ์น ์ง์ - URI์ ์น ๋ธ๋ผ์ฐ์ ์์ฒญ ํ๋ฆ
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐URI (Uniform Resource Identifier) * URI? URL? URN? ๋ง์ด ๋ฌถ์ฌ์ ๋ณด์ด๋ ๋จ์ด 3๊ฐ์ง URI : ์์์ ์๋ณํ๋ ์๋ณ์. URI๋ locater(URL), Nam
littlezero48.tistory.com
Chapter.3 / ๋ชจ๋ ๊ฒ์ด HTTP
HTTP ์น ์ง์ - ๋ชจ๋ ๊ฒ์ด HTTP
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐HTTP (Hyper Text Transfer Protocol) 'HTTP'๋ ๋ค์ํ ํ๊ฒฝ์์ ์ฌ๋ฌ ๊ธฐ๊ธฐ๊ฐ ์๋ก ํต์ ์ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ๋ง๋ ์ผ์ข ์ ๊ท์น์ด๋ค
littlezero48.tistory.com
Chapter.4 / HTTP API๋ฅผ ๋ง๋ค์ด๋ณด์
HTTP ์น ์ง์ - HTTP API๋ฅผ ๋ง๋ค์ด๋ณด์
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐HTTP API๋ฅผ ๋ง๋ค์ด๋ณด์ *API URI์ค๊ณ ์์ (์ด๊ฒ ์ข์ URI ์ค๊ณ์ผ๊น?) ํ์ ๋ชฉ๋ก ์กฐํ /read-member-list ํ์ ์กฐํ /read-member-by-id
littlezero48.tistory.com
Chapter.5 / HTTP ๋ฉ์๋ ํ์ฉ
HTTP ์น ์ง์ - HTTP ๋ฉ์๋ ํ์ฉ
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐ํด๋ผ์ด์ธํธ์์ ์๋ฒ๋ก ๋ฐ์ดํฐ ์ ์ก ํด๋ผ์ด์ธํธ์์ ์๋ฒ๋ก ๋ฐ์ดํฐ ์ ๋ฌํ๋ ๋ฐฉ์์ ํฌ๊ฒ 2๊ฐ์ง ์ด๋ค. 1. ์ ๋ฌ๋ฐฉ์ ์ฟผ
littlezero48.tistory.com
Chapter.6 / HTTP ์ํ์ฝ๋
HTTP ์น ์ง์ - HTTP ์ํ์ฝ๋ ์๊ฐ
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐์ํ์ฝ๋ ๋? ํด๋ผ์ด์ธํธ๊ฐ ๋ณด๋ธ ์์ฒญ์ ์ฒ๋ฆฌ ์ํ๋ฅผ ์๋ต์์ ์๋ ค์ฃผ๋ ๊ธฐ๋ฅ HTTP/1.1 200 OK Content-Type: application/json Conten
littlezero48.tistory.com
Chapter.7 / HTTP ํค๋1 - ์ผ๋ฐ ํค๋
HTTP ์น ์ง์ - HTTP ํค๋1 (์ผ๋ฐ ํค๋)
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐HTTP ํค๋ ๊ฐ์ HTTP ํค๋ ๊ตฌ์กฐ ๋๋ณด๊ธฐ - ์์ฒญ ๋ฉ์์ง start-line ์์ ๋ผ์ธ GET /search?q=hello&hl=ko HTTP/1.1 header ํค๋ Host: www.google
littlezero48.tistory.com
Chapter.8 / HTTP ํค๋2 - ์บ์์ ์กฐ๊ฑด๋ถ ์์ฒญ
HTTP ์น ์ง์ - HTTP ํค๋2 (์บ์์ ์กฐ๊ฑด๋ถ ์์ฒญ)
๐ ๊น์ํ ๋์ "๋ชจ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ HTTP ์น ๊ธฐ๋ณธ ์ง์" ๊ฐ์ ๋ฃ๊ณ ์ ๋ฆฌ ๐์บ์ ๊ธฐ๋ณธ ๋์ ์บ์๊ฐ ์์ ๋ ex) ์ด๋ฏธ์ง๋ฅผ ์์ฒญํ ๊ฒฝ์ฐ ์๋ฒ๋ ์ด๋ฏธ์ง์ ๋ํ ํค๋(0.1M)์ ๋ฐ๋์ ์ด๋ฏธ์ง(1.0M)๋ฅผ ํฉ์ณ
littlezero48.tistory.com
Chapter.9 / ์ ์ฒด ํ์ต ์ ๋ฆฌ
์ด ๋ถ๋ถ์ ์ ์ฒด ๊ฐ์ ์ ๋ฆฌ ๋ฐ ์ดํ ๊ณต๋ถ์ ๋ํ ๊ฒ์ ๋ํด ์ค๋ช ํ๋ Section
๐์๊ฐ!
'Posting Series' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐ๋ฐฐ๋ ๊ฐ์ - ๋์ปค ์๋ฆฌ์ฆ (0) | 2023.04.24 |
---|