http response code는 언제 설정하는게 적절한가 ?!
363
投稿した質問数 5
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
우선 HTTP 상태코드 강의를 수강하였습니다.
그리고 생각을 해보니 ... 혼자 개발활동을 해서 그런지 상태코드를 직접 수정하거나, 지금 강의에서 배운 3xx , 4xx 상태코드를 따로 설정하여 클라이언트에게 보낸 경험이 없습니다.
만약 3, 4, 5 xx 에러가 발생을 했을 때는 서버 혹은 클라이언트(브라우져)가 기본적으로 처리해주는 상태코드만 사용했습니다.
그래서 강의에서 말씀해주신 상황들을 찾아 git 을 돌아보며 어떻게 사용하면 효과적인지 찾아보았지만 .... 무엇이 적절하게 사용한건지 구분을 할 수 없었습니다.
이제 정리해서 질문을 드리겠습니다.
(찾아보면서 저를 못 믿어 질문 올려봅니다.)
回答 2
2
안녕하세요. tlsrid88님, 공식 서포터즈 David입니다.
.
우선, 가장 친숙한 네이버의 API 문서를 들고 왔습니다.
https://developers.naver.com/docs/login/profile/profile.md
모든 코드를 구현하지 않은 것을 볼 수 있습니다.
개발하시면서 필요한 것들을 우선하여 적절한 상태코드를 내려주시면 됩니다.
IT조직의 규모가 큰 회사(네이버, 카카오, 아마존 등)를 중심으로 해서 API 문서를 훑어보시면 도움될 것 같습니다.
물론 그들도 100% HTTP, REST API 스펙에 맞게 구현한게 아닐 수 있지만요
.
감사합니다.
1
우선 답변 감사드립니다.
옛날에 혼자서 네아로를 사용해본적은 있었지만 구현에만 집중을 했던 것 같습니다.
위 문서 참고하여 위에서 질문드렸던 내용에 해답을 찾을 수 있도록 해보겠습니다.
다시 한 번 담변 감사드립니다. :)
PUT, PATCH method 관련 질문
0
710
2
POST 등록과 PUT 등록 차이 중 의문점
0
667
2
pk값 중복이나 비지니스 로직일때 500에러 ..?
0
610
1
캐시 관련 질문입니다.
0
616
1
ETag 질문입니다.
0
727
1
캐시의 설정 주체
0
534
1
영속쿠키 질문입니다.
0
503
1
협상(accept-language)
0
686
1
에러 코드의 구현 주체
0
438
1
웹서버가 구현?
0
596
1
필수헤더?
1
560
1
Host와 Port
0
774
1
다른 도메인이 같은 포트를 사용하는 경우
0
1259
1
표준 헤더와 임의 헤더
0
534
1
POST 등록 후 Location 헤더
0
569
1
프로세스의 상태가 변경되는 경우에 Post 사용
1
1809
1
지속연결에 대해서.
0
692
1
제가 아는 쿼리 파라미터 개념이 맞는지 확인 부탁드립니다.
0
593
1
캐시 내용중 no cache 일때
0
358
1
DNS 서버 관련 질문
1
748
1
캐시로 저장된 파일의 유효기간은 얼마나 되나요?
0
662
1
웹브라우저 요청흐름 질문입니다.
0
847
1
캐시 무효화 질문드립니다
0
561
1
리다이렉트와 리다이렉션 차이?
0
2596
1

