인프런 커뮤니티 질문&답변
클라이언트의 협상 관련 헤더에 따른 응답은 WAS 에서 개발자가 로직으로 처리해줘야 하는 것이죠?
해결된 질문
작성
·
366
7
안녕하세요 강사님 좋은 강의 감사합니다!
질문이 2가지가 있는데요.
1. 예를들어요청의 흐름이 다음과 같을 때
브라우저 -> Nginx -> Spring
Request Header 의 Accept-Langauge 가 ko 로 옵니다.
그럼 서버에서는
1, 지원하는 language 가 뭔지 파악
2. accept-langauge 를 토대로 적절한 langague 로 본문을 응답
이런 로직이 있어야 하는데 해당 로직은 WAS 에 개발자가 직접 로직을 작성해야 하는 것 맞나요?
2. 아래 그림의 Quality 값은 브라우저가 자동으로 넣어주는 값인가요? 아니면 개발자가 서버에 요청시 세팅해주는 값인가요?
퀴즈
표현 헤더(Content-Type, Content-Encoding 등)의 주된 역할은 무엇일까요?
클라이언트의 요청을 처리하는 서버 정보를 알려줍니다.
메시지 바디에 담긴 데이터 정보를 설명합니다.
클라이언트가 선호하는 데이터 형식을 서버에 전달합니다.
요청 또는 응답 메시지의 전송 방식을 지정합니다.





