๐Ÿ“Œ ๊น€์˜ํ•œ ๋‹˜์˜ "๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ 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

+ Recent posts