text
methodfetch
함수로 response를 잘 받으면, response 객체의 text
method는, fulfilled
상태이면서 response의 body에 있는 내용을 문자열 타입으로 변환한 값을 작업 성공 결과로 가진 promise
객체를 리턴한다.
이 때, 만약 이 값이 JSON 데이터라면 JSON 객체의 parse
method로 Deserialize를 해줘야 한다는 점을 주의하자. (JSON.parse(result)
)
json
methodfetch
함수로 response를 잘 받으면, response 객체의 json
method는, fulfilled
상태이면서 response의 body에 있는 JSON 데이터를 자바스크립트 객체로 Deserialize해서 생겨난 객체를 작업 성공 결과로 가진 promise
객체를 리턴한다.
이 때, 만약 response의 body에 있는 내용이 JSON 타입이 아니라면 에러가 발생하고, promise
객체는 rejected
상태가 되면서 그 작업 실패 정보를 갖게 된다.