-
Notifications
You must be signed in to change notification settings - Fork 1
에러 코드 정의 | 템플릿
jeongmin edited this page Feb 2, 2024
·
1 revision
abcc
- a: 에러가 발생한 파트
- b: 해당 파트의 클래스
- cc: 해당 클래스의 에러 번호
-
예외 메시지 형식:
[에러코드] {클래스명}: {함수명} - {예외 메시지}- [1000] Server: addServerName - duplicate server name
- 클래스명은 대문자로 시작, 함수명과 예외 메시지는 소문자로 시작
- 예외 메시지에 마침표 붙이지 않기
-
1000: 중복된 서버 이름
예외 클래스 runtime_error 예외 메시지 [1000] Server: addServerName - duplicate server name 발생 원인 Config 파일 Server블록의 server_name 인자가 중복되는 경우 예시 server_name a b b; 설명 addServerName() 함수의 파라미터가 이미 Server클래스의 _serverNames 변수 안에 들어 있는 경우 발생
- 허용 함수 정리
- 소켓 프로그래밍
- CGI
- 가상 호스트
- NGINX autoindex 동작 정리
- HTTP Request 파싱
- HTTP Request 값 유효성 검사
- Config 파일 Parsing