Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 서블릿필터
- UrlResource
- HTTP상태코드
- 캐시
- 프록시 캐시 서버
- gradle오류
- Could not find or load main class worker.org.gradle.process.internal.worker.GradleWorkerMain
- 쿠키생명주기
- hikaricp
- must revalidate
- http
- 양쪽 모두 값 설정
- etag
- www-Authenticate
- 인증체크
- 검증헤더
- 세션타임아웃설정
- Expires
- HTTP API
- max age
- supportParameter
- resolveArgument
- 쿠키보안문제
- 300
- Not Modified
- 서블릿http세션
- 세션만들어보기
- no cache
- 프록시객체
- 조건부요청
Archives
- Today
- Total
목록accept (1)
복습을 위한

협상은 쉽게 말해 클라이언트가 서버에게 원하는 표현을 요청하는 것이다. 자연스럽게 요청시에만 사용한다. 서버는 표현데이터를 만들 때 그걸 참고한다. Accept Language를 살펴보자. 적용 전을 살펴보자 예를 들어 우리가 한국어 브라우저를 사용하는데 외국에 있는 event 페이지에 들어간다. 그 페이지가 기본으로는 영어를 지원하고 한국어도 지원한다고 하자. 하지만 그 서버는 클라이언트쪽이 어떤 언어를 원하는지 모른다. 그럼 기본값인 영어에 관련된 내용으로 한국어 브라우져에 응답을 해준다. 이러면 영어가 나오니 우리는 불편하다. 그래서 이런식으로 우리가 선호하는 언어를 서버에게 말해주는거다. 그럼 서버는 기본값이기 영어지만 한국어도 지원하므로 한국어 데이터를 보내준다. 좀 더 복잡한 예시를 보자 해당..
http헤더
2024. 1. 14. 19:28