유댕이의 개발공부일지
<TIL 20.06.30> feach API 간단 정리 본문
- 서버와의 비동기 요청방식 fetch라는 것이 있다.
- fetch()는 네트워크 요청을 쉽게 활용할 수 있게 만들어준다.
- 예전에 api를 가져올 때 Ajax(XMLHttpRequest)을 사용했었다.
즉, fetch는 Ajax의 최신방식 중 하나이고 promise 방식의 기반이다.
< 기본적인 fetch 작성법 >
특징
보통 fetch는 쿠키를 보내거나 받지 않는다. 사이트에서 사용자 세션을 유지 관리해야하는 경우 인증되지 않는 요청이 발생한다. 쿠키를 전송하기 위해서는 자격증명(credentials) 옵션을 반드시 설정해야 한다. javascript 내장 라이브러리이다. import 할 필요가 없고, return 값은 Promise 객체 형태이다.
'TIL' 카테고리의 다른 글
<TIL 20.07.02> Browser Security (0) | 2020.07.02 |
---|---|
<TIL 20.07.01> Web Architecture (0) | 2020.07.01 |
<TIL 20.06.29> Promise, Async Await (0) | 2020.06.29 |
<TIL 20.06.24> Recursion Function (0) | 2020.06.24 |
<TIL 20.06.23> Time Complexity( Big-O ) (0) | 2020.06.23 |