211020 TIL

ミンミン·2021년 10월 20일
0

TIL

목록 보기
26/42

오늘 한 일 & 배운 것

  • 이미지 뷰를 완성 시켰는데 이미지업로드를 전혀 손대지 못하였다. 기존에는 firebase에 이미지를 업로드하고 URL주소만 따서 백앤드로 보내려고 했었는데, 이런 방식은 프론트도 따로 서버를 두어서 보내는 방식은 이미지를 많이 업로드 할 경우에 감당을 할 수 가 없어서 formdata를 이용하기로 했다. 본인 파트를 끝내신 수창님이 사실상 이미지업로드 부분을 도맡아서 해주셨다. 창환님이랑 수창님이 점심부터 저녁까지 고생해주셨다.
const addPinAPI = (formdata) => {
    return function (dispatch, getState, { history }) {
        axios({
            method: "POST",
            url: "http://3.35.219.78/pin/1",
            headers: {
                "Content-Type": "multipart/form-data; ",
                accept: "application/json",
                "Access-Control-Allow-Origin": "*",
                authorization: `Bearer ${getCookie("user_login")}`,
            },
            data: formdata,
        })

마지막줄에 formdata에 {}를 넣어서 서버에 전송을 했었는데 formadata 자체가 객체로 보내는 것이였다. 그래서 객체안에 객체로 보내는 형식이 되어 버려서 서버에서 전혀 응답을 할 수 가 없었다.

내일 할 일

  • 마이페이지 뷰 완성

오늘의 명언

실패는 우회로이지
막다른 길이 아니다.
-지그 지글러-

profile
같이 성장해 나가는 개발자가 되고 싶습니다

0개의 댓글