게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
node 사용자 입니다.js ->server로 객체로 어떻게 보내나요?
게시물ID : programmer_12268짧은주소 복사하기
작성자 : 문식이당
추천 : 0
조회수 : 340회
댓글수 : 8개
등록시간 : 2015/07/22 15:02:29
옵션
  • 본인삭제금지
안녕하세요 바로 아래에 질문을 했었습니다.
애초에 잘못이 된거 같아서 다시 정의하여서 질문을 드리고자 합니다.

js -> server로 데이터를 보낼때 다음과 같이 작성 했습니다.



캡처1.JPG


이렇게 배열 + 객체 형식으로 작성을 하여서 server로 보냈습니다.
그리고 받는 server에서 console.log를 찍었습니다.



캡처2.png
다음과 같이 console이 찍히는걸 보고
강문식 <-- 정보를 가져 오고 싶어서 오유질문의 조언대로 다음과 같이 했습니다.



캡처3.png

이걸 보고선 아무리 생각해 봐도 ....

req.body["product_img_info[0][id]"] <-- 이게 저희가 흔히 말하는 aaa[0] 이런 배열 형식이 아니라 

그저 이름이 product_img_info[0][id] 인 걸로 생각이 듭니다. 제대로된 배열로 들어가야
.length 로 체크를 하게 되고 


for (var i=0; i < xxx.length; i++){

};

로 인해 데이터를 수시로 1개든 10개든 오류 없이 가공이 되는데....
어디서 잘못 된건지 모르겠습니다 ... node 라서 이렇게 다르게 되는건지....
어떻게 해야만 제대로된 객체나 배열 형식으로 데이터를 가지고 올수 있을까요?
조언 부탁드립니다
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호