• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

api 인터셉터사용시 post

22.11.17 01:15 작성 조회수 214

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 데이터 형태를 객체로 잘 넣어주셨는지 백엔드에서 코드는 어떻게 되어있는지 확인을 해보셔야 할 것 같아요