[Node.js] 07 - https와 http2

2024. 4. 22. 05:12·Dev/Node.js

https

✅ HyperText Transfer Protocol Secure

- 웹 서버에 TSL/SSL 등 암호화 기능을 추가하여 통신

- 서버와 클라이언트 사이에 전달하는 데이터를 암호화해서 중간에 다른 사람이 요청을 가로채더라도 내용을 확인할 수 없게 함

- cf) http 통신에서는 서버와 클라이언트간 전송 데이터가 모두 노출되어 보안에 취약

- http 서버를 https 서버로 변환하려면 공식인증기관에서 발급받은 인증서 필요


http2

✅ SSL 암호화와 더불어 최신 HTTP 프로토콜인 http2를 사용하는 모듈

- 이진 데이터 & 압축된 header 전송으로 내용 노출 없음

- 동시에 여러 요청 및 응답이 가능

- 보안과 성능이 모두 개선됨

cf) http/1.1 - 텍스트 데이터 & 압축되지 않은 header 전송. 한번에 한 개의 요청과 응답만 가능

'Dev > Node.js' 카테고리의 다른 글

[Node.js] 09 - CommonJS & ECMAScripts Module  (1) 2024.04.22
[Node.js] 08 - npm(Node Package Manager)  (4) 2024.04.22
[Node.js] 06 - REPL/JS 파일 사용법  (0) 2024.04.22
[Node.js] 05 - AJAX / JSON  (1) 2024.04.22
[Node.js] 04 - async/await  (0) 2024.04.22
'Dev/Node.js' 카테고리의 다른 글
  • [Node.js] 09 - CommonJS & ECMAScripts Module
  • [Node.js] 08 - npm(Node Package Manager)
  • [Node.js] 06 - REPL/JS 파일 사용법
  • [Node.js] 05 - AJAX / JSON
min8282
min8282
  • min8282
    min8282
    min8282
  • 전체
    오늘
    어제
    • 분류 전체보기 (110)
      • Security (33)
        • System & Network (2)
        • Application (5)
        • Cloud (20)
      • Dev (18)
        • Node.js (12)
        • Hadoop (3)
        • BOJ (2)
      • Web3 & Blockchain (2)
        • Web3 (2)
      • K-Shield.Jr (15)
      • Web Security Academy (3)
      • Wargame (13)
        • Dreamhack (3)
        • Bandit (10)
      • NS (16)
        • CTF (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    systems manager
    보안 그룹
    prepared statement
    metacode
    메타코드M
    탈중앙화
    AWS SSM
    스마트 컨트랙트
    정처기 필기
    티스토리챌린지
    File Upload
    metacodem
    aws lambda
    ELB
    aws 트리거
    Path Traversal
    ESC1
    정처기필기
    splunk db connect
    정처기
    web security academy
    스마트컨트랙트
    메타코드
    정보처리기사
    오블완
    web3 보안
    Session Manager
    web3
    amazon s3 트리거
    AWS CLI
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
min8282
[Node.js] 07 - https와 http2
상단으로

티스토리툴바