VO7E
A
익명님이 2022-07-04에 작성

자바스크립트(javascript) fetch 기능으로 json 데이터를 보낼 때 주의해야 할 사항

자바스크립트,javascript,fetch,axios,백엔드통신

많은 자바스크립트 사용자 분들께서는 프론트 엔드와 백엔트 통신을 할 때 보통 axios 같은 라이브러리나 아니면 fetch 정도를 사용합니다. 이 기능으로 보낼 수 있는 요소는 post,get 같은 메소드 형태와 text/plain, application/json 같이 다양하게 있습니다. 그 중 보내는 것도 json으로 받는 것도 json으로 통일하려고 할 때, fetch 안의 `body`에 바로 json 형태로 작성하는 경우가 있습니다. 따로 변수로 선언하지 않고 이것을 함수 안에서 그대로 보낼 경우 오류가 나는 경우가 있습니다. 설령 var 또는 let으로 변수를 선언한 다 음 여기에 바로 json 형태로 데이터를 넣기 보다는 가능하면

var data = json.parse({"데이터":"값"});

이처럼 다시 한번 변환시키는 것을 추천드립니다. json.parse는 배열을 json 구조로 바꾸어주는 역할을 하기에 배열을 선언하고 그것을 바로 바꾸어 준다음 fetch로 보내는 것이 오류를 줄이는 지름길입니다.

Total 1

javascript어렵다

댓글
Drag and drop files here or click
A
익명
2022-07-22에 작성

정리하자면 한번 json으로 묶고 가라는 뜻이네요

A
익명
2022-07-28에 작성

감사합니다

익명님, 안녕하세요!

로그인 하시면 작성된 글을 수정할 수 있습니다.

VO7E Recent Post

작성된 최신글을 확인하세요!

사이트 TIP

This site made with Mudblazor!

An error has occurred. This application may no longer respond until reloaded. Reload 🗙