소란한 블로그

고정 헤더 영역

글 제목

메뉴 레이어

소란한 블로그

메뉴 리스트

  • 홈
  • 분류 전체보기 (104)
    • 정보처리기사 공부지식 (49)
    • JAVA (24)
    • Spring (2)
    • 템플릿 엔진 (1)
    • Web (6)
    • javascript (0)
    • AWS (0)
    • 데이터베이스 (10)
    • 네트워크 (2)
    • AI (1)
    • [일상] 음악 감상 (5)
    • [일상] 책 리뷰 (3)

검색 레이어

소란한 블로그

검색 영역

컨텐츠 검색

Web

  • [Web CS지식] HTTP와 HTTPS 차이점

    2024.03.15 by 소란한소란

  • [Web CS지식] DOM, CSSOM, 브라우저 렌더링 과정

    2024.03.12 by 소란한소란

  • [Web CS지식] 동기와 비동기 차이점

    2024.02.20 by 소란한소란

  • [Web CS 지식] HTTP 프로토콜 상태 코드에 대해

    2024.02.13 by 소란한소란

  • [Web CS지식] 웹의 핵심 HTTP 프로토콜에 대해

    2024.02.13 by 소란한소란

  • [Web CS지식] 쿠키와 세션에 대해

    2024.02.13 by 소란한소란

[Web CS지식] HTTP와 HTTPS 차이점

HTTP와 HTTPS의 중요한 차이점 이해 정보 교환이 빠르고 지속적으로 진행되는 끊임없이 진화하는 인터넷 환경에서는 웹 프로토콜의 미묘한 차이를 이해하는 것이 중요합니다. 웹 보안 및 데이터 전송에 대한 논의에서 자주 등장하는 두 가지 용어는 HTTP(Hypertext Transfer Protocol)와 HTTPS(Hypertext Transfer Protocol Secure)입니다.  비슷해 보이지만 근본적인 차이점은 보안에 대한 접근 방식에 있습니다. 이 블로그 게시물에서는 HTTP와 HTTPS의 중요한 차이점을 자세히 살펴보고 둘 중 하나가 본질적으로 다른 것보다 더 안전한 이유를 밝힐 것입니다.  보안HTTP웹에서 데이터 전송의 중추인 HTTP는 일반 텍스트로 작동하므로 데이터가 악의적인 행위..

Web 2024. 3. 15. 20:27

[Web CS지식] DOM, CSSOM, 브라우저 렌더링 과정

웹 페이지의 동작 원리: DOM, CSSOM, 브라우저 렌더링 과정 안녕하세요! 이번 글에서는 웹 페이지가 브라우저에서 어떻게 동작하는지에 대해 알아보겠습니다. 웹 페이지를 표시하는 과정은 주로 DOM, CSSOM, 그리고 렌더링 과정으로 나눌 수 있습니다. 1. HTML 파싱과 DOM 생성 웹 브라우저가 HTML 문서를 받으면, HTML 파서가 문서를 해석하여 DOM 트리를 생성합니다. DOM은 Document Object Model의 약자로, 웹 페이지의 구조를 표현하는 트리 구조입니다. 각 HTML 요소는 이 트리의 노드로 표현되어 웹 페이지의 구조를 나타냅니다. 2. CSS 파싱과 CSSOM 생성 CSS 링크를 만나면 브라우저는 CSS를 파싱하여 CSSOM을 생성합니다. CSSOM은 Cascadi..

Web 2024. 3. 12. 21:24

[Web CS지식] 동기와 비동기 차이점

동기식과 비동기식: 프로그래밍의 두 가지 접근 방식 프로그래밍과 통신에서 동기식과 비동기식은 작업의 진행과 제어 방식을 나타내는 중요한 개념입니다. 이 글에서는 두 가지 접근 방식의 차이를 알아보고, 각각의 특징을 살펴보겠습니다. 동기식 (Synchronous) 동기식은 작업들이 시간에 맞춰서 동시에 일어나거나, 특정한 순서에 따라 진행되는 방식을 말합니다. 즉, 어떤 작업이 시작하면 그 작업이 끝날 때까지 기다리고, 다음 작업이 진행됩니다. 이는 일종의 시간적인 동기화를 의미하며, 작업 간의 의존성이 강합니다. 동기식 작업의 예로는 함수 호출이 있습니다. 함수를 호출하면 해당 함수의 실행이 완료될 때까지 다음 코드로 진행되지 않습니다. 이러한 특성은 간단하고 직관적인 코드 작성을 가능케 하지만, 여러 ..

Web 2024. 2. 20. 11:12

[Web CS 지식] HTTP 프로토콜 상태 코드에 대해

제목: HTTP 프로토콜 상태 코드 - 웹 통신의 이해 안녕하세요, 블로그 독자 여러분! 이번 글에서는 HTTP 프로토콜의 상태 코드에 대해 자세히 알아보겠습니다. 이 상태 코드는 웹 브라우저와 웹 서버 간의 요청 및 응답에서 중요한 역할을 합니다. HTTP 상태 코드란? HTTP 상태 코드는 세 자리 숫자로 이루어진 코드로, 클라이언트의 요청에 대한 서버의 응답 결과를 나타냅니다. 이 코드를 통해 어떤 처리가 이루어졌는지, 문제가 발생했는지 등을 파악할 수 있습니다. 주요 HTTP 상태 코드 1xx (정보): 요청이 수신되었고, 처리가 계속 진행 중임을 나타냅니다. 예: 100 Continue, 101 Switching Protocols 2xx (성공): 요청이 성공적으로 처리되었음을 나타냅니다. 예:..

Web 2024. 2. 13. 13:42

[Web CS지식] 웹의 핵심 HTTP 프로토콜에 대해

안녕하세요, 블로그 독자 여러분! 이번에는 웹 개발의 핵심이라고 할 수 있는 HTTP 프로토콜에 대해 알아보도록 하겠습니다. HTTP는 어떻게 동작하며, 웹 브라우징의 핵심 원리를 이루는 요소 중 하나입니다. HTTP 프로토콜이란? HTTP(하이퍼텍스트 전송 프로토콜)는 웹에서 데이터를 주고받기 위한 표준 프로토콜입니다. 간단히 말하면, 클라이언트와 서버 간에 데이터를 교환하는 규칙을 정의한 것이라고 할 수 있습니다. HTTP의 핵심 특징 무상태(Stateless): HTTP는 무상태 프로토콜로, 각각의 요청이 독립적으로 처리됩니다. 이전 요청과 현재 요청이 서로 영향을 주지 않는 특징을 가지고 있습니다. 요청-응답 구조: 클라이언트가 서버에게 요청을 보내면, 서버는 해당 요청에 대한 응답을 반환합니다...

Web 2024. 2. 13. 13:33

[Web CS지식] 쿠키와 세션에 대해

제목: 쿠키와 세션 - 웹 상태 관리의 핵심 안녕하세요, 블로그 독자 여러분! 오늘은 웹 개발에서 빼놓을 수 없는 두 가지 중요한 상태 관리 메커니즘인 '쿠키(Cookie)'와 '세션(Session)'에 대해 알아보겠습니다. 쿠키(Cookie) 쿠키는 클라이언트의 로컬 브라우저에 저장되는 작은 데이터 조각으로, 웹 서버가 클라이언트에게 전송합니다. 주로 사용자의 상태 정보를 유지하거나 웹 사이트 간의 상호 작용을 개선하기 위해 활용됩니다. 주요 특징 유지 기간: 쿠키는 만료 날짜를 설정하여 일정 기간 동안 지속될 수 있습니다. 만료일이 지나면 브라우저에서 자동으로 삭제됩니다. 도메인 및 경로 제한: 쿠키는 특정 도메인이나 경로에 속한 웹 페이지에만 전송됩니다. 용량 제한: 브라우저마다 쿠키에 저장할 수 ..

Web 2024. 2. 13. 13:23

추가 정보

페이징

이전
1
다음
TISTORY
소란한 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바