9-2: 토큰, fetch, debugger
-
Fetch 함수 예제 코드
export class AdminUserService {
static createAdminUser = (params) => {
let apiPath = `${API_BASE_URL}/admin-users`;
return fetch(apiPath, {
method: "POST",
body: JSON.stringify(params),
headers: HttpUtil.getHeader(),
})
.then(HttpUtil.handleHttpStatus)
.catch(HttpUtil.handleHttpStatusError)
.then((res) => res.json());
};
post 방식으로 전달할 때의 코드이다.
body
에 필요한 데이터는 객체 형태로 정리하여JSON.stringify()
함수를 통해 string으로 변환한다. ("{"key": "value", "key2": "value2", ...}
.catch()
문은fetch()
뿐만 아니라.then()
에서 에러가 나도 실행된다.
debugger
사용법
console.log
와 비슷하지만, 일일이 찍을 필요 없이 한꺼번에 데이터를 보여준다.
Author And Source
이 문제에 관하여(9-2: 토큰, fetch, debugger), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dulcis-hortus/9-2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)