TIL 182

210827

할일 HTTP&Network 책읽기(~228) HTTP&Network 책 HTTP에서 사용하는 인증 방법 BASIC 인증 - 웹 서버와 클라이언트 사이에서 이뤄지는 인증 방식 서버가 Request를 송신했을 때 응답코드로 401 Authrization Required와 함께 인증방식과 WWW-Authenticate 헤더 필드에 포함해서 리스폰스를 반환한다. 401을 받은 클아이언트는 ID와 패스워드를 서버에 송신할 필요가 있다. 송신하는 문자열은 ID와 패스워드를 ":" 으로 연결한 문장이다. (Base64 형식으로 인코드시켜서 송신) 이 문자열을 Authrization 헤더 필드에 포함해서 리퀘스트를 송신한다. Base64가 암호화 방식은 아니기때문에 부가 정보 없이 복호화 할 수 있다. 사용 상의 문..

TIL/2021 2021.08.28

210826

할일 HTTP&Network 책읽기(~212) C프로그래밍 책읽기(~206) HTTP&Network 책 리스폰스 헤더 필드 Accept-Ranges : Range 리퀘스트를 접수 할 수 있는지 여부를 전달함(가능-"bytes",불가능-"none") Age : 얼마나 오래전에 오리진 서버에서 리스폰스가 생성되었는지를 전달함 프록시가 리스폰스를 생성했다면 Age 필드는 필수 ETag : 일의적으로 리소스를 특정하기 위한 문자열을 전달함 서버는 리소스마다 ETag 값을 할당하고 서버에 따라 다양한 값을 할당한다. Location : 리스폰스의 수신자에 대해서 Request-URI 이외의 리소스 액세스를 유도하는 경우에 사용 기본적으로 "3xx: Redirection" 리스폰스에 대해서 리다이렉트 위치의 URI..

TIL/2021 2021.08.26