반응형
오늘은 뉴스 피드 프로젝트를 진행하기 전 저번에 못한 개인과제 만드는 것을 학습하려 한다.
왕초보인 나는 튜터님이 해설영상 만들어주신 걸로 따라 하며 학습하겠다.
학습하면서 제대로 실행이 안 된 부분을 기록하며 다음번에 같은 실수를 반복하지 않도록 하겠다.
PostMan 에러... Bad Request

회원가입 API를 학습하던 중 발생한 문제이다.
튜터님이 코딩해 논 것과 동일하게 진행을 해봐도 튜터님과 다르게 자꾸 에러가 나온다..
영어 문외한인 나는 저 많은 글씨를 읽을 자신이 없어 다시 영상을 보고 다른 부분이 있는지 체크하였다..
(다음부턴 에러 메시지를 볼 것이다. 에러메시지에 답이 있었다..ㅎㅎ)

한참을 찾던 중 해결을 했다.. 다시 문제 된 방법으로 시도해 보니 에러메시지에 답이 있었다...
JSON parse error: Unexpected character ('\"' (code 34)): was expecting comma to separate Object
JSON 구문 분석 오류: 예기치 않은 문자('\"'(코드 34)): 쉼표로 개체를 구분해야 했습니다.
에러 메시지의 내용을 보고 번역해 보니.. 3번 4번 줄을 쉼표로 개체구분을 하라고...
내가 처음에 적은 Json 값은 이러했다.
{
"username" : "1234567890"
"password" : "12345678901234"
}
여기서 username의 값과 password의 값이 ' , '로 구분되지 않아 생긴 오류였다..
{
"username" : "1234567890",
"password" : "12345678901234"
}
이렇게 수정하고 진행하니 문제없이 잘되었다.

쉼표 ' , ' 하나로 코드가 실행 안되어 시간을 써버리다니... 너무 아까웠지만 누구나 겪을 시행착오라 생각하고 다음부턴 같은 실수를 반복하지 않게 주의해야겠다.
오늘의 교훈! 에러발생 시 에러 메시지를 잘 보자!!
반응형
'내배캠_Spring _3기 > 프로젝트' 카테고리의 다른 글
| [프로젝트] (Spring 팀과제) 뉴스 피드 프로젝트 만들기-3 (0) | 2023.11.24 |
|---|---|
| [프로젝트] (Spring 팀과제) 뉴스 피드 프로젝트 만들기-2 (0) | 2023.11.23 |
| [프로젝트] (Spring 팀과제) 뉴스 피드 프로젝트 만들기-1 (3) | 2023.11.21 |
| [팀과제] 팀프로젝트 키오스크 만들기 pull사용시 문제점 (1) | 2023.10.27 |
| [개인과제]키오스크 만들기 - 1 (0) | 2023.10.18 |