[์ ๋ณด] JavaScript์์ HTTP ์์ฒญ์ ๋ง๋๋ ๋ฐฉ๋ฒ
ยท
๐ํ๋ก๊ทธ๋๋ฐ
JavaScript์์ HTTP ์์ฒญ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ผ๋ก๋ ๋ด์ฅ๋ fetch() ํจ์๋ XMLHttpRequest (XHR) ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ fetch()์ ์ฌ์ฉํ๋ ์์์
๋๋ค: fetch('https://example.com/data') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error)); ์ด ์์์์๋ https://example.com/data๋ก GET ์์ฒญ์ ๋ณด๋ด๊ณ ์์ต๋๋ค. fetch() ํจ์๋ ์์ฒญ์ ๋ํ ์๋ฒ์ ์๋ต์ ๋ํ๋ด๋ Response ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ Promise๋ฅผ ๋ฐํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์, Response ๊ฐ์ฒด์์ json() ๋ฉ..