현재 다른프로젝트를 진행중입니다.
axios를 이용해서 get방식으로 통신을 하려합니다.
보내는 부분은 제로초님이 설명해주신것처럼 리덕스 사가를 3단계를이용하였고
axios({
method:'get',
url: 'http://54.180.186.62/api/boxoffice',
data:Data,
headers:{
headers: {'Content-Type': 'application/json'},
}
})
보내는 부분을 이렇게 작성하였습니다.
그리고 서버단은 req.body를 이용해서 받을려고 하는데
app.js부분에 express.json 과 encodeurl을 모두 작성하였
는데도 console.log(req.body.year)이런식으로 찍어보면
값이 undefiend로 뜹니다 axios에 전송하기전에 콘솔을찍으면
object{"year":2015}이런식으로 값은 잘 전송이 되는거같은
데 백단으로 넘어가면 값이 전부 없어져버립니다
get방식을 post방식으로 바꿔서 할때도 잘되었고
postman으로 하면 req.body.year가 잘출력되는것을 볼수있
는데 axios로 get방식으로만 통신하면 백단에서 값이 사라
져버리는 증상입니다