swsnu / swppfall2020

28 stars 17 forks source link

[HW4] HTTP 204 response 관련 #188

Open junepaykim opened 4 years ago

junepaykim commented 4 years ago

조교님 안녕하세요,

Readme 파일의 204 response와 관련하여 질문이 있습니다. Readme 파일에 아래와 같이 나와있는데요,

그리고 Readme에서는 딱 2가지 케이스 - POST api/signin과 - GET api/signout: 에서 204 return을 하게 되어있습니다.

위에 해당되는 2가지 케이스 외에는 204 return을 주는 경우가 없나요?

헷갈리는 상황이 예를 들자면, '- GET api/article/:article_id/comment:' 에서,

article에 달려있는 comment가 아무것도 없으면 그냥 빈 리스트를 200과 함께 리턴해야할지 아니면 빈 리스트를 204와 함께 리턴해야할지, 204만 리턴해야하는지가 헷갈려서 그렇습니다.

많은 도움 주셔서 감사합니다.

ChanwooLucioLee commented 4 years ago

제가 생각하기론 빈 리스트([])도 엄연한 a valid content이므로 No Content가 아니고 따라서 200과 함께 리턴하셔야 될 겁니다.

kooyunmo commented 4 years ago

ChanwooLucioLee님께서 답변해 주신 것과 같이 비어있는 리스트를 status 200으로 리턴하셔야 합니다.

junepaykim commented 4 years ago

감사합니다. 염두해두고 과제 작업하도록 하겠습니다.