Javascript에서 fetch를 사용중 나온 에러 정리
fetch 개념
fetch는 Javascript에서 사용하는 API를 호출할 때 사용한다. 첫번째 인자는 RequestInfo 또는 URL을 입력, 두번째 인자로는 RequestInit(headers,method, body 등)을 넣게 되어있다.
TypeError가 나오는 경우
- RequestInit에 method를 GET으로 한 경우.
이때 method를 POST 또는 PUT 등 Request Body를 사용하는 내용으로 수정하면 된다.
- method를 GET으로 호출하는데 RequestInit에 body를 넣은 경우.
필자에 경우 API 호출 하는 유틸을 설계중 GET으로 호출할 때로 RequestInit에 body를 넣어 나오는 에러였다.
참조
[mdn web docs]: https://developer.mozilla.org/ko/docs/Web/API/Fetch_API/Using_Fetch
Fetch 사용하기 - Web API | MDN
Fetch API는 HTTP 파이프라인을 구성하는 요청과 응답 등의 요소를 JavaScript에서 접근하고 조작할 수 있는 인터페이스를 제공합니다. Fetch API가 제공하는 전역 fetch() (en-US) 메서드로 네트워크의 리소
developer.mozilla.org
728x90
'Programing Language > Javascript' 카테고리의 다른 글
[Javascript] 문자열 자르기 (slice, substr, substring) (0) | 2023.03.22 |
---|---|
[Javascript] fetch 파일 업로드 예제 (0) | 2023.02.21 |
[Javascript] A form label must be associated with a control. (0) | 2022.11.01 |
[Javascript] 소수점 계산시 오류 (0) | 2022.10.31 |
[Javascript] 알면 좋은 용어 정리 (0) | 2022.07.05 |
댓글