분류 전체보기62 Cookie & Session 정리 쿠키와 세션은 Http 프로토콜의 무상태성(stateless)이 가져오는 문제점을 해결할 수 있다. 무상태성은 리소스 낭비를 줄일 수 있지만 어떤 사용자가 접속했는지 정보 파악 등을 할 수 없다는 문제점이 있기 때문이다. 그럼 문제점을 해결할 수 있는데 두 가지의 차이점은 무엇인지 알아보자. Cookie (쿠키) : 쿠키는 클라이언트에 저장되는 키와 값(key, value)이 들어있는 작은 데이터 파일이다. 서버에서 HTTP 응답 Header에 Set-Cookie 속성을 이용하여 클라이언트에 쿠키를 제공한다. 그럼 브라우저에 저장이 되고, 이후 해당 도메인에 대해 쿠키가 존재하면 웹 브라우저는 http 요청 시 요청 헤더에 쿠키를 함께 전달한다. 쿠키는 하나의 도메인 당 20개의 값만 가질 수 있고 하나.. 2021. 7. 13. [12JUL, 2021] TIL 오늘부터 시작된 4단계가 슬프긴 하지만 나는 열심히 내 할 일을 하면 되지!! 빨리 코로나 사라졌으면...! 🙏🏻 오늘은 당연히 알아야 하는 내용..?! 을 이렇게 늦게 정리하는 나를 반성하며..! ( 하지만 기록하는 습관은 좋은 거니까😉 ) ✔️ let / const / var let, const는 블록 스코프 (block scope)로 {...} 이러한 블록 내에서 접근이 가능하다. 반면 var는 함수 스코프(function scope)로 블록기준으로 스코프가 생기지 않기 때문에 블록 밖에서도 접근이 가능하다. 또한 let, const, var는 재할당과 재선언이 가능 여부에서도 차이점을 가진다. let : 재선언 불가능, 재할당 가능 const : 재선언, 재할당 불가능 var : 재선언, 재할당 .. 2021. 7. 13. [10-11JUL, 2021] TIL 주말은 알차게!!라는 목표를 항상 가지고 시작하지만 끝은... 왜 이리 시간이 빨리 가는지에 대한 놀라움만 가득하다...😵 월요일에 더 알차게..! 달려보자✨ ✔️ CORS 정리 CORS 정리한다고 매일같이 되뇌다 주말에 열심히 해보았다. 블로깅을 하면 정말 내 것이 되는 기분이고 좋은데 시간이 오래 걸린다는 단점이 있다..ㅠㅠ 토요일에 올리고 일요일에도 수정과 추가를 거듭했다. 모든 글이 그렇지만 지금보다 더 많이 경험하고 알게 되면 부족한 부분들이 보인다. 지금도 하루 지나면 부족해 보이는데 나중에 보면 얼마나..! 물론 이때도 잘 알고 있었네 할 수도 있지만..!ㅋㅋㅋ 계속 공부해 나가면서 부족한 부분을 채우고 발전시키고 싶다! (CORS정리 얘긴데 반성과 다짐이 가득하네ㅋㅋㅋ) ✔️ 알고리즘 하루.. 2021. 7. 12. CORS는 무엇인가?! CORS(Cross-Origin Resource Sharing) CORS는 다른 Origin(출처) 간의 리소스 공유를 허용할 수 있게 해주는 것이다. 그럼 출처가 무엇인지, CORS가 어떻게 동작하는지 알아보도록 하자. Origin(출처): 웹 콘텐츠에 접근을 할 때 우리는 URL을 통해 접근한다. 이때 URL은 이런 구성요소를 갖는다. 구성요소 중에서 Scheme(Protocol), Host, Port 이 세 가지가 바로 출처를 의미한다. (HTTP 프로토콜에서 포트 번호를 명시하지 않으면, 80번 포트를 기본 값으로 사용한다.) 그리고 이렇게 브라우저 개발자 도구의 콘솔에서 location 객체가 가지고 있는 origin 프로퍼티에 접근함으로써 실행되고 있는 출처를 알아낼 수도 있다. SOP (Sa.. 2021. 7. 10. 이전 1 2 3 4 5 6 7 8 ··· 16 다음