본문 바로가기 메뉴 바로가기

요우의 내맘대로 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • RSS

요우의 내맘대로 블로그

검색하기 폼
  • 내맘대로블로그 (405)
    • 미완성포스트 (7)
    • 내맘대로 (218)
      • 내맘대로포스팅 (82)
      • 내맘대로늬우스 (4)
      • 내맘대로리눅스 (43)
      • 내맘대로쓴리뷰 (42)
      • 내맘대로동영상 (8)
      • 일상다반사 (9)
      • 끄적끄적 (30)
    • 컴퓨터공학 (34)
    • 개인공부 (89)
      • Today I Learned (TIL) (21)
      • 함수형 프로그래밍 (1)
      • 소켓 프로그래밍 (9)
      • 버퍼 오버플로우 (3)
      • 웹, 데이터베이스 (11)
      • 시스템 (5)
      • TypeScript (2)
      • C and C++ (14)
      • Node.js (5)
      • Python (3)
      • JAVA (14)
      • AWS (1)
    • 캘리그라피 (16)
      • 캘리그라피++ (3)
    • 밴드활동 (41)
      • 은아쨩스의노래방 (7)
      • 재고정리 밴드 (4)
      • 한번하고말밴드 (2)
      • 알콜110도 클럽공연 (16)
      • 알콜110도 밴드 (2)
      • 멜랑꼴랑 밴드 (3)
      • (소속없음) (1)
      • 타인의드럼 (6)

404 (1)
HTTP 404 Status Code 에 대한 고찰

뭐가 문제였나 필자는 현재 HMR(가정간편식) 커머스를 다루는 모 스타트업에서 백엔드 개발자로 재직 중이다. 말이 백엔드지 최근 변화되고 있는 트렌드에 맞춰 열심히 API 작성 셔틀을 하고 있다. API 개발에 주로 사용하는 HTTP 상태 코드는 주로 200 (정상), 400 (잘못된 요청), 401 (보안 토큰 에러), 403 (권한 없음), 404 (찾을 수 없음) 정도가 있었다. 문제는 여기에서 발생했는데, API를 계속 개발해 나가다 보니 API 요청 시 데이터가 없을 때 200 상태 코드에 빈 배열을 돌려주어야 하는지, 404 상태 코드를 돌려주어야 되는지 상황에 따라 다를 수 있겠다는 생각이 들었다. 만약 '데이터가 없을 수도 있는 상황'과 '데이터가 없으면 안 되는 상황'에서 404 Not ..

개인공부/웹, 데이터베이스 2017. 6. 12. 01:25
이전 1 다음
이전 다음
최근에 올라온 글
  • 삼성 시금치램 DDR5 5600 -> 6000 오⋯
  • AMD 라이젠 7700X PBO2 언더볼팅으로 발⋯
  • Windows 11 (윈도우 11) 설치 후 초기⋯
  • 장우컴퍼니 JW-I9 PRO M.2 NVMe SS⋯
최근에 달린 댓글
  • 저도 이 문제에 대해 고민을 하다가 요우님의 블로그에 ⋯
  • 노드 공부하다가 우연히 들렀습니다. 재밌게 보고 가요!
  • 😎
  • 👍
TAG
  • 리눅스
  • C
  • mysql
  • Java
  • system
  • 자바
  • 리눅스 민트
  • 운영체제
  • 소켓
  • 우분투
  • Node.js
  • 프로그래밍
  • php
  • 가톨릭대
  • Linux
more
«   2023/03   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
  • 2023/02 (3)
  • 2023/01 (4)
  • 2022/12 (2)
  • 2022/04 (1)
  • 2022/03 (1)
Total
3,433,530
Today
42
Yesterday
395

Designed by Tistory / Design Customize by Yowu

티스토리툴바