Google, ํ”„๋ผ์ด๋ฒ„์‹œ ์ƒŒ๋“œ๋ฐ•์Šค ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ ์‹œ์ž‘

Google ์‚ด ์ฃผ๋„์ ์œผ๋กœ ํ”„๋ผ์ด๋ฒ„์‹œ ์ƒŒ๋“œ ๋ฐ•์Šค, ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ ์ง€ํ•˜๋ ค๋Š” ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์™€ ๋ฐฉ๋ฌธ์ž์˜ ์„ ํ˜ธ๋„๋ฅผ ์ถ”์ ํ•˜๋ ค๋Š” ๊ด‘๊ณ  ๋„คํŠธ์›Œํฌ ๋ฐ ์‚ฌ์ดํŠธ์˜ ์š”๊ตฌ ์‚ฌ์ด์—์„œ ์ ˆ์ถฉ์ ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ธŒ๋ผ์šฐ์ € ๊ตฌํ˜„์„ ์œ„ํ•œ ์—ฌ๋Ÿฌ API๋ฅผ ์ œ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค.

์‹ค์Šต์— ๋”ฐ๋ฅด๋ฉด ๋Œ€๊ฒฐ์€ ์ƒํ™ฉ์„ ์•…ํ™”์‹œํ‚ฌ๋ฟ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ถ”์ ์— ์‚ฌ์šฉ๋˜๋Š” ์ฐจ๋‹จ ์ฟ ํ‚ค์˜ ๋„์ž…์œผ๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž์˜ ํŠน์ • ์„ค์ •(์„ค์น˜๋œ ๊ธ€๊ผด, MIME ์œ ํ˜•, ์•”ํ˜ธํ™”)์— ์˜์กดํ•˜์—ฌ ์‚ฌ์šฉ์ž๋ฅผ ๊ตฐ์ค‘๊ณผ ๊ตฌ๋ณ„ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ € ํ•‘๊ฑฐํ”„๋ฆฐํŒ…๊ณผ ๊ฐ™์€ ๋Œ€์ฒด ๊ธฐ์ˆ ์˜ ์‚ฌ์šฉ์ด ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“œ ๋“ฑ) ๋“ฑ) ๋ฐ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋Šฅ(ํ™”๋ฉด ํ•ด์ƒ๋„, ํŠน์ • ๋ Œ๋”๋ง ์•„ํ‹ฐํŒฉํŠธ ๋“ฑ)์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

Google์€ ์ •๊ทœ์ง ์ œ๊ณต์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋ก API, ์ด๋ฅผ ํ†ตํ•ด ๊ด‘๊ณ  ๋„คํŠธ์›Œํฌ๋Š” ์‚ฌ์šฉ์ž ๊ด€์‹ฌ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ฐœ์ธ ์‹๋ณ„์€ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. API๋Š” ์ต๋ช…์˜ ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž(์˜ˆ: "ํด๋ž˜์‹ ์Œ์•… ์• ํ˜ธ๊ฐ€")๋ฅผ ๋‹ค๋ฃจ๋Š” ์ผ๋ฐ˜ ๊ด€์‹ฌ ๊ทธ๋ฃน๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜์ง€๋งŒ ํŠน์ • ์‚ฌ์ดํŠธ ๋ฐฉ๋ฌธ ๊ธฐ๋ก ์ˆ˜์ค€์—์„œ ๋ฐ์ดํ„ฐ ์กฐ์ž‘์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ด‘๊ณ  ํšจ๊ณผ๋ฅผ ์ธก์ •ํ•˜๊ณ  ํด๋ฆญ ์ „ํ™˜์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค. ์ „ํ™˜ ์ธก์ • API, ์ด๋ฅผ ํ†ตํ•ด ๊ด‘๊ณ ๋ฅผ ํด๋ฆญํ•œ ํ›„ ์‚ฌ์ดํŠธ์—์„œ์˜ ์‚ฌ์šฉ์ž ํ™œ๋™์— ๋Œ€ํ•œ ์ผ๋ฐ˜ํ™”๋œ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์ธ ํ™œ๋™ ํ๋ฆ„์—์„œ ์‚ฌ๊ธฐ๊พผ๊ณผ ์ŠคํŒจ๋จธ๋ฅผ ๊ฒฉ๋ฆฌํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ๊ด‘๊ณ ์ฃผ์™€ ์›น์‚ฌ์ดํŠธ ์†Œ์œ ์ž๋ฅผ ์†์ด๊ธฐ ์œ„ํ•ด ๋ถ€์ • ํ–‰์œ„๋‚˜ ํ—ˆ์œ„ ๊ฑฐ๋ž˜๋ฅผ ํด๋ฆญํ•˜๋Š” ํ–‰์œ„). ์‹ ๋ขฐ ํ† ํฐ API, CloudFlare๊ฐ€ Tor ์‚ฌ์šฉ์ž๋ฅผ ๋ถ„๋ฅ˜ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฏธ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” Privacy Pass ํ”„๋กœํ† ์ฝœ์˜ ์‚ฌ์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ต์ฐจ ์‚ฌ์ดํŠธ ์‹๋ณ„์ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ์‚ฌ์šฉ์ž๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž์™€ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž๋กœ ๋ถ„๋ฅ˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ„์ ‘์‹๋ณ„์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฒ• ์ œ์•ˆ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ์˜ˆ์‚ฐ. ์ด ๋ฐฉ๋ฒ•์˜ ํ•ต์‹ฌ์€ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ž ์žฌ์ ์œผ๋กœ ํŠน์ • ๋ฒ”์œ„๊นŒ์ง€๋งŒ ์‹๋ณ„์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. API ํ˜ธ์ถœ ํšŸ์ˆ˜ ์ œํ•œ์„ ์ดˆ๊ณผํ•˜๊ณ  ์ถ”๊ฐ€ ์ •๋ณด ๊ณต๊ฐœ๋กœ ์ธํ•ด ์ต๋ช…์„ฑ์ด ์œ„๋ฐ˜๋  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ํŠน์ • API์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์•ก์„ธ์Šค๊ฐ€ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€