2주-Project(3)
2019. 11. 5. 09:35ㆍ카테고리 없음
클라이언트 - 서버간 통신 에러
※현상은 ?
- 클라이언트에서 요청을 보낸 후 서버 쪽에서 신호는 들어오지만
req.body는 빈 객체로 찍힘. ( post 404 not found )
req.on('data', ... ) → 콘솔로 찍어보면 잘 나옴.
포스트맨으로 post요청시 서버쪽에 잘 들어오는 것 확인.
※무엇이 원인일까 ?
서버 쪽인지 클라이언트 쪽인지 명확하지 않음.
- 이전 cors 에러는 해결됨.
- 헤더 구성이 문제일까? - simple / preflight ...
(content-type, authorization 등등...? 명확하지 않음)
content-type 바꾸면 그에따라 cors에러가 뜨기도 함.
원인은 cors 선언의 위치 오류
cors require 및 선언을 cors 사용 app.use(cors()) 보다 밑에 해준 것이 오류의 원인.
선언을 다시 use 위쪽으로 옮겨주어서 오류 해결
=정말 별거 아닌걸로 하루를 날렸다... 그 수많은 시도들은 무얼위해...ㅠ