DAY18 <FETCH 맛보기>
FETCH는 서버에 네트워크 요청을 보내고 새로운 정보를 받아오는 방법 중 하나이다.
fetch()의 기본 문법
let promise = fetch(url,[options])
//url - 접근하고자 하는 URL
//options - 선택 매개변수, method나 header등을 지정할 수 있다
option에 아무것도 넘기지 않으면 요청은 GET 메서드로 진행되어 url로부터 콘텐츠가 다운된다.
fetch()를 호출하면 브라우저는 네트워크 요청을 보내고 프라미스가 반환된다.
반환된 프라미스는 fecth()를 호출하는 코드에 사용된다.
response 에는 다양한 메서드가 있다.
response.text() 는 응답을 읽고 텍스트를 반환한다.
response.json() 는 응답을 읽고 JSON형태로 파싱한다.
response.formData()는 응답을 FormData 객체 형태로 반환한다.
이 외에도 다양한 메서드가 있다.
fetch 공부중이시군요!!