본문 바로가기

내가 궁금한 속성들 개념 정리

Fetch란?

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