• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

nickname을 보내지 않아도 에러가 안 발생합니다.

22.06.12 00:24 작성 조회수 100

1

username, password, nickname 모두

required parameters잖아요?

그래서 영상 마지막에 말슴하신대로 위 세 인자를 지키지 않고 리퀘스트를 보내봤습니다.

username을 user로 바꿔서 보냈을 때,

password를 pass로 바꿔서 보냈을 때는

모두 500에러가 발생했는데,

nickname을 nick으로 바꿔서 보냈을 때는 200OK가 뜨고,

대신 response의 내용물에 nickname 은 빠져서 왔습니다.(nick도 안 왔습니다)

nick이 아닌 nickedfasdfsd 같은 이상한 걸로 바꿔서 해봐도 같았습니다.

왜일까요?

 

그리고 애초에 userData에 추가하면 안 되는 이상한 프로퍼티를 추가해서 (heyguys: 'hey~' 같은 것) 리퀘스트를 보내도

리스폰스에서 그게 빠져서 돌아올 뿐 200OK는 그대로 뜹니다.

답변 1

답변을 작성해보세요.

0

안녕하세요, 요건 API 서버 레벨에서 예외 처리가 안되어 있어서 그렇습니다. 제가 학습용으로 간단한 케이스만 처리해서 제작한 거라 API 예외 처리가 세부적으로 되어 있지 않아서 그래요 :)