์•Œ๊ณ ๋ฆฌ์ฆ˜/์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ํ›„๊ธฐ

    ๊ฐœ๋ฐœํ˜• ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„๋ฅผ ์œ„ํ•œ HTTPํ”„๋กœํ† ์ฝœ, REST API with python

    ๊ฐœ๋ฐœํ˜• ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๊ฐœ๋… ์ •๋ฆฌ API๋ž€ ๋ฌด์—‡์ธ๊ฐ€? -Application Programming Interface -ํ”„๋กœ๊ทธ๋žจ๋ผ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•œ ๋ฐฉ์‹ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ์„œ๋กœ์˜ ๊ทœ์น™์„ ๋งŒ๋“ค์–ด ๋†“์•˜๋‹ค -> ํ”„๋กœํ† ์ฝœ - ์ด๊ฒƒ์€ ์ •ํ•˜๊ธฐ ๋‚˜๋ฆ„ - ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์ค‘ ํ•˜๋‚˜๊ฐ€HTTP(hyper text transfer protocol) ์˜ˆ๋ฅผ ๋“ค์–ด์„œ ํ™ˆํŽ˜์ด์ง€์— url์„ ์ž…๋ ฅํ•˜๋ฉด ํ•ด๋‹น ํŽ˜์ด์ง€๋กœ ๊ฐ€๋Š”๋ฐ ์ด๊ฒƒ์ด http ํ”„๋กœํ† ์ฝœ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. (http ํ”„๋กœํ† ์ฝœ ์ˆœ์„œ๋„) 1. ๋‚ด๊ฐ€ ๋ณด๊ณ  ์‹ถ์€ ํŽ˜์ด์ง€์˜ url ์„ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์„œ๋ฒ„ ์ธก์œผ๋กœ ๋ณด๋‚ธ๋‹ค 2. ์„œ๋ฒ„๋Š” ๋ธŒ๋ผ์šฐ์ € ์ธก์œผ๋กœ ์‘๋‹ต์„ ๋ณด๋‚ด์ค€๋‹ค 3. ๋ธŒ๋ผ์šฐ์ €๋Š” ์„œ๋ฒ„์—์„œ ์˜จ ์‘๋‹ต์„ ๊ฐ€์ง€๊ณ  ์‹œ๊ฐํ™” ํ•˜์—ฌ์„œ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚ด์–ด ์ค€๋‹ค. Python์—์„œ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• 1. request..