글쓰기와 정리를 좋아하는 웹 프론트엔드 개발자입니다.
`필오`라는 별명을 쓰고 `Joy`라는 영어이름을 사용합니다.

0

엔터티와 인코딩

HTTP는 매일 수십억 개의 미디어 객체를 실어 나른다.HTTP는 콘텐츠를 잘 나르기 위한잘 라벨링된 엔터티를 사용한다. 엔터티와 엔터티 헤더들 웹상의 화물을 수송하기 위해 어떤일을 하는지 HTTP가 어떻게 콘텐츠 크기, 타입, 인코딩에 대한 필수적인 값들을 제공하는지 복잡하지만 강력한 기능을 알아본다.HTTP 엔터티, 범위요청(range requ

0

2019 회고 + 2020 다짐 (feat. 글또)

아, 2019년도도 어느새.. 너무나 빠르게 지나갔다. 요즘 참 시간이 빠르게 가는 것 같다. 모니터만 보다가 시간 다 가겠다고 농담으로 자주 얘기하는 요즘이다. 그래도 정신 똑띠 차리고 시간을 잘 써야 하니까.. 오늘도 어김없이! 연말정산을 해보려고 한다. 1. 2019 하반기에 다짐한 것, 잘 이루었을까?2019 상반기 회고 + 하반기 다짐 (f

0

HTTPS의 세부사항

최근 인증서 관련 이슈를 만난적이 있었는데,이번 장을 통해서 조금이나마 이해가 될 수 있게 되었다 :) HTTPS는 HTTP의 가장 유명한 보안 버전이다. HTTPS는 HTTP 프로토콜에 대칭, 비대칭 인증서 기반 암호 기법의 강력한 집합을 결합한 것이다. HTTPS는 웹 기반 전자상거래의 고속 성장을 이끄는 주력이다. HTTP

0

HTTPS 이해를 위한 디지털 암호학

최근 인증서 관련 이슈를 만난적이 있었는데,이번 장을 통해서 조금이나마 이해가 될 수 있게 되었다 :) HTTP를 안전하게 만들기 사람들은 웹 트랜잭션을 중요한 일에 사용한다. 강력한 보안이 없다면, 사람들은 온라인 쇼핑이나 인터넷뱅킹을 할 때 안심할 수 없을 것이다. 기본인증이나 다이제스트 인증은 대량구매, 은행 업무, 보안자료 접근에는

0

다이제스트 인증(2) - 실제 다이제스트 인증과 보안

점점 번역이 이해하기 더 어려워질 정도로 직역형태다.. 1. 실제 상황에 대한 고려TL;DR 다이제스트 인증 요구 qop: 가장 강력한 인증 매커니즘 선택하기 오류 처리: 400 Bad Request 보호 공간 realm: 일반적으로 원 서버에 의해 할당되는 문자열 URI 다시 쓰기: 프락시는 구문만 고쳐서 URI를 다시 쓰기도 한다 캐시: mu

0

다이제스트 인증 (1) - 다이제스트 인증과 특징

기본 인증은 편리하고 유연하지만, 전혀 안전하지 않다. 메세지를 위조하지 못하게 보호하려는 어떠한 시도도 하지 않는다. 다이제스트 인증은 기본 인증과 호환되는 더 안전한 대체재로서 개발되었다. 다이제스트 인증은 널리 쓰이지는 않지만, 그 개념은 보안 트랜잭션을 구현하고자 하는 이들에게 여전히 유용하다. TL;DR 자세히……. 다이제스트 인증

0

기본 인증

TL;DR 인증 🔐 완벽한 인증이란 없다. 비밀번호는 유출될수있고, 신분증은 위조될 수 있다. 하지만 당신에 대한 여러 데이터는 당신이 누구인지 판단하는데 도움이 된다. 1.1 HTTP의 인증요구/응답 프레임워크 HTTP는 사용자 인증을 하는 데 사용하는 자체 인증요구/응답 프레임워크를 제공한다. 웹앱이 HTTP 요청

0

쿠키 🍪

현대의 웹 사이트들은 개인화된 서비스를 제공하고 싶어 한다.개인화를 하는 방법은 여러 가지가 있다. 개별 인사 / 사용자 맞춤 추천 / 저장된 사용자 정보 세션 추적: 웹사이트는 각 사용자에게서 오는 HTTP 트랜잭션을 식별할 방법이 필요하다. 사용자 식별 관련 정보를 전달하는 HTTP 헤더 IP 주소로 사용자를 식별 사용자 로그인

0

클라이언트 식별

현대의 웹 사이트들은 개인화된 서비스를 제공하고 싶어한다.개인화를 하는 방법은 여러 가지가 있다. 개별 인사 / 사용자 맞춤 추천 / 저장된 사용자 정보 세션 추적: 웹사이트는 각 사용자에게서 오는 HTTP 트랜잭션을 식별할 방법이 필요하다. 사용자 식별 관련 정보를 전달하는 HTTP 헤더 IP 주소로 사용자를 식별 사용자 로그인 인

0

코드스피츠85 2회-(2) 동시성 모델을 직접 구현하며 이해하기.

코드스피츠 85에서는 none blocking에 대한 이야기와자바스크립트를 짜는 근본적인 방법에 대한 고찰을 이야기해본다. 🌕🌑🌑 TL;DRsetTimer에서부터 promise까지 동시성 모델을 기반으로 구현하며, 루프 제어권의 통제에 대하여 알아본다. 1. setTimer를 구현해보기entity Item 실행될 시간과실행할 시간을 갖고