fetch 매서드는 JavaScript에서 서버로 네트워크 요청을 보내고 응답을 받을 수 있도록 해주는 매서드이다.
XMLHttpRequest와 비슷하지만 fetch는 Promise를 기반으로 구성되어 있어서 더 간편하게 사용할 수 있다는 차이점이 있다.
fetch를 이용하면 XML 보다 HTTP 요청을 더 간편하게 보낼 수 있다!
기본구조
fetch(url)
.then(res => {
console.log(res)
})
.catch(error => {
console.log(error)
})
기본적인 구조와 동작은 Promise 객체와 동일하다.
파라미터로 요청을 보낼 url을 입력해 주고 응답을 받아서 추가적인 작업 또한 해줄 수 있다.
then에서 응답 객체 res를 받고, catch에서 에러 요청이 발생했을 때, 에러를 받는다.
'내가 궁금한 속성들 개념 정리' 카테고리의 다른 글
POST 와 GET이란? (0) | 2021.09.03 |
---|