fetch 문법 & 사용법
fetch("https://jsonplaceholder.typicode.com/posts", option) .then(res => res.text()) .then(text => console.log(text));
- fetch 에는 기본적으로 첫 번째 인자에 요청할 url이 들어간다.
- 기본적으로 http 메소드 중 GET으로 동작한다.
- fetch를 통해 ajax를 호출 시 해당 주소에 요청을 보낸 다음, 응답 객체(Promise object Response)를 받는다.
- 그러면 첫 번째 then에서 그 응답을 받게되고, res.text() 메서드로 파싱한 text값을 리턴한다.
- 그러면 그 다음 then에서 리턴받은 text 값을 받고, 원하는 처리를 할 수 있게 된다.
개발자 도구의 네트워크 탭에 가보면 fetch를 통해 얻어온 데이터를 볼수 있다.
출처:
https://inpa.tistory.com/entry/JS-📚-AJAX-서버-요청-및-응답-fetch-api-방식
[👨💻 Dev Scroll]