앞으로 만들 상품 관리(monolithic_ goods.js), 회원 관리(monolithic_members.js), 구매 관리(monolithic_ purchases.js) 모듈을 로드하고(➊), URI별로 해당 모듈을 호출합니다(➋). 정의하지 않은 URI라면 HTTP 프로토콜에서 정의한 404 코드를 응답하도록 합니다(➌). 각 모듈에서 처리가 완료되면 response 함수를 호출하고, 모듈에서 콜백이 오면 모든 요청에 동일한 응답을 하던 response 함수를 JSON 형식으로 변환해 응답합니다(➍).
Note ≣
HTTP 프로토콜에서 사용하는 주요 상태 코드
▼ 표 5-1 상태 코드
상태 코드 |
의미 |
상태 코드 |
의미 |
200 |
정상 처리 |
404 |
찾을 수 없음 |
400 |
잘못된 요청 |
500 |
내부 서버 에러 |
401 |
권한 없음 |
|
|