인프런 커뮤니티 질문&답변

창원사무소님의 프로필 이미지
창원사무소

작성한 질문수

(2024 최신 업데이트)리액트 : 프론트엔드 개발자로 가는 마지막 단계

api 인터셉터사용시 post

작성

·

341

0

안녕하세요.

 

api 인터셉터 사용시 post 내용을 전달 하면 백엔드에서 param 값을 못읽어 옵니다.

api.post('주소',param) 하면 param 값을 못읽어 와서

바로 axios.post('주소',param)으로 일단 진행 했는데 어떻게 수정 하면 될까요?

 

import axios from "axios";

const api = axios.create({
  //   baseURL: "http://localhost:5000",
  headers: { "Content-type": "application/json" },
});

api.interceptors.request.use(
  function (config) {
    console.log("config : ", config);
    return config;
  },
  function (error) {
    console.log("error : ", error);
    return Promise.reject(error);
  }
);

api.interceptors.response.use(
  function (response) {
    console.log("response : ", response);
    return response;
  },
  function (error) {
    console.log("error : ", error);
    return Promise.reject(error);
  }
);

export default api;

답변 1

0

안녕하세요 인터셉터를 사용해서 param이 읽히지 않는 문제는 아닌 것 같습니다 api.post를 할때 데이터 형param 데이터 형태를 객체로 잘 넣어주셨는지 백엔드에서 코드는 어떻게 되어있는지 확인을 해보셔야 할 것 같아요

창원사무소님의 프로필 이미지
창원사무소

작성한 질문수

질문하기