Spring(3)

DeadWhale·2022년 5월 29일
0

Spring

목록 보기
3/25
post-thumbnail

XML 파일들

톰캣 설치경로 / conf /server.xml

  • 모든 서버 관련 설정의 모음
    톰캣 설치경로 / conf /web.xml
  • 모든 웹에 적용되는 설정
    톰캣 설치경로 / WEB-INF/web.xml
  • WebApp마다 있는 개별 설정.

@Controller / @Request는 스프링에서만 사용
서블릿에서는 @WebServlet으로 어노테이션 선언한다.


Protocol : 통신 규약

  • 주고받은 데이터 형식에 대한 것을 정의한 것

HTTP

  • 텍스트기반 프로토콜(읽기 쉬움)
  • 상태를 유지하지 않음(stateless) 클라이언트 정보를 저장하지 않음
    - 이를 보완하기 위해 쿠키와 세션을 사용.
  • 확장 가능 : 커스텀헤더 추가 가능

상태 코드의 종류


1: 클라이언트와 서버간의 정보교환이 목적 (잘 안씀)
2: 성공
3: 다른 uri로 요청
4: 사용자 에러 (404, 405)
5: 서버에러

헤더부에서 모든 상태이 정보를 해석하고 html을 해석하기 시작한다.

요청 방식
GET / POST 두가지

HTTP + TLS = HTTPS
post가 그냥 보안에 좋은게 아니라 암호화 해서 좋은거다
tls가 없다면 보안에 좋은게 아니다.

0개의 댓글