HTTP/1.1과 HTTP/2 특징과 차이점. 비교. 응용 가능한 부분
HTTP/1.1과 HTTP/2이 두 웹 프로토콜은 각각 고유한 특징과 장점을 가지고 있으며, 웹 통신의 효율성을 높이기 위한 중요한 기술로 자리잡았다. HTTP/1.1은 1997년에 처음 도입되어 오랜 기간 웹의 기본 통신 방식으로 사용되었고, HTTP/2는 2015년에 등장하여 성능 향상을 위해 새롭게 설계되었다.이번 글에서는 HTTP/1.1과 HTTP/2의 특징, 한계 및 주요 차이점을 자세히 살펴보고, 앞으로 웹 기술이 나아갈 방향에 대해서도 논의하고자 한다. 관련 검색어로는 HTTP/1.1, HTTP/2, HTTP/3, QUIC, 멀티플렉싱, 헤더 압축, 서버 푸시, 비동기 통신, TCP, HOLB, 헤드 오브 라인 블로킹 등이 있다.HTTP/1.1의 특징 HTTP/1.1은 기존 HTTP/1.0..
2025. 3. 19.
javascript object 복사 복제 추가 반환 속성 필터링 메소드 / .assign() .create() .entries() keys()
Object.assign() 한 개 이상의 객체에서 다른 객체로 값을 복사하는 메소드 assign(*) * 부분에 여러개의 객체를 넣을 시 그 각 개체의 모든 값들이 복사됩니다. 단, 해당 객체에서 겹치는 key 값이 있을 경우, 맨 마지막 객체의 값으로 복사되며, 함께 나열된 객체에서도 본인 뒤에 오는 객체의 값과 겹치는 값이 있을 경우, 뒤의 객체의 값으로 변경됩니다. 즉, a = Object.assign(c,d,e) 로 설정했을 때, c 가 d 와 e와 겹치는 key 가 있다면 e의 해당 key 값의 value 값이 a, c, d 로 들어갑니다. 또 c 가 d와는 겹치지 않지만 e와 겹치는 key 가 있다면 e의 해당 key 값의 value 값이 a, c 로 들어갑니다. 이어서 c가 e와는 겹치지 ..
2024. 7. 9.