안녕하세요 바로 아래에 질문을 했었습니다. <div>애초에 잘못이 된거 같아서 다시 정의하여서 질문을 드리고자 합니다.</div> <div><br></div> <div>js -> server로 데이터를 보낼때 다음과 같이 작성 했습니다.</div> <div><br></div> <div><br></div> <div><br></div> <div><div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201507/1437544578c1c158JU.jpg" width="446" height="157" alt="캡처1.JPG" style="border:none;"></div><br></div> <div><br></div> <div>이렇게 배열 + 객체 형식으로 작성을 하여서 server로 보냈습니다.</div> <div>그리고 받는 server에서 console.log를 찍었습니다.</div> <div><br></div> <div><br></div> <div><br></div> <div><div style="text-align:left;"> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201507/1437544690IYYlndNzgLYFP.png" width="274" height="253" alt="캡처2.png" style="border:none;"></div>다음과 같이 console이 찍히는걸 보고</div></div> <div style="text-align:left;">강문식 <-- 정보를 가져 오고 싶어서 오유질문의 조언대로 다음과 같이 했습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201507/1437544768xsmPC3pn.png" width="341" height="137" alt="캡처3.png" style="border:none;"></div><br></div> <div style="text-align:left;">이걸 보고선 아무리 생각해 봐도 ....</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">req.body["product_img_info[0][id]"] <-- 이게 저희가 흔히 말하는 <span style="font-size:9pt;line-height:1.5;">aaa[0] 이런 배열 형식이 아니라 </span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">그저 이름이 </span><span style="font-size:9pt;line-height:1.5;">product_img_info[0][id] 인 걸로 생각이 듭니다. 제대로된 배열로 들어가야</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">.length 로 체크를 하게 되고 </span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">for (var i=0; i < xxx.length; i++){</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;">};</span></div> <div style="text-align:left;"><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div style="text-align:left;">로 인해 데이터를 수시로 1개든 10개든 오류 없이 가공이 되는데....</div> <div style="text-align:left;">어디서 잘못 된건지 모르겠습니다 ... node 라서 이렇게 다르게 되는건지....</div> <div style="text-align:left;">어떻게 해야만 제대로된 객체나 배열 형식으로 데이터를 가지고 올수 있을까요?</div> <div style="text-align:left;">조언 부탁드립니다</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.