일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 쓰레드
- 타입 객체
- 그리디 알고리즘
- DirectX 12
- OS
- 그리디알고리즘
- 스케줄링
- 파일시스템 구현
- 프로그래머스
- 알고리즘
- 영속성
- I/O장치
- 자료구조
- 락
- 병행성
- 컨디션 변수
- DirectX12
- 운영체제
- 다이나믹 프로그래밍
- 병행성 관련 오류
- 렌더링 파이프라인
- Direct12
- 디자인패턴
- directx
- 멀티프로세서
- 동적계획법
- codility
- 멀티쓰레드
- 백준
- 다이나믹프로그래밍
- Today
- Total
목록Network/HTTP (4)
기록공간

인터넷 통신 HTTP도 결국 인터넷 망을 통해서 동작하기 때문에 인터넷 통신에 대해서 알 필요가 있다. 다음과 같이 두 개의 컴퓨터가 있다. 둘은 어떻게 통신을 하게 되는 걸까? 메시지를 주고받고 싶을 경우 선이 연결되어 있다면 단순하게 그냥 통신하면 될 것이다. 하지만 이게 인터넷을 통해야 한다면 말이 달라진다. 인터넷 망은 단순히 선 하나를 통해 통신할 수 없다. 인터넷에 연결된 컴퓨터는 수없이 많고, 목적지까지의 거리도 엄청나게 멀 수 있기 때문이다. 인터넷 망은 매우 복잡하다. 인터넷 안에 수많은 노드들이 선을 통해 서로 연결되어 있다. 이 선은 해저를 통하는 광케이블이 될 수도 있고, 심지어는 위성을 통할 수도 있다. 그러면 이렇게 수많은 노드들을 거쳐서 목적지까지 도착하는 험난한 여정(?)을 ..

HTTPS 개요 HTTPS는 HTTP over Secure Socket Layer 의 약자로 SSL(Secure Socket Layer)을 이용한 HTTP 통신 방식이다. HTTP에 대해서 자세한 내용이 궁금하다면 하단 게시물을 참고하자. HTTP는 무엇인가? HTTP는 HyperText Transfer Protocol의 약자로 WWW(월드 와이드 웹) 상에서 정보를 주고받을 수 있는 프로토콜이다. 즉 HyperText로 이루어져 있는 HTML(HyperText Markup Language) 문서를 서로 주고받을 수 있.. lipcoder.tistory.com HTTP의 치명적인 단점, 보안 HTTP는 웹을 지탱하는 심플한 기술이지만 치명적인 단점이 있다. 브라우저와 웹서버가 통신함에 있어서 주고 받는 ..

정리한 내용은 'HTTP 완벽 가이드' 를 참고하였습니다. HTTP 완벽 가이드 웹 세상을 떠받치고 있는 HTTP에 대한 모든 것모든 성공적인 웹 트랜잭션 뒤에는, 웹 클라이언트와 서버가 문서와 정보를 교환하는 언어인 HTTP가 있다. HTTP는, 회사 인트라넷에 m.yes24.com 1. HTTP(HyperText Transfer Protocol) => 현대 인터넷 공용어라고 불릴 정도로 인터넷 통신에서 빼먹을 수 없는 하이퍼텍스트 통신 프로토콜 1.1 HTTP : 인터넷 멀티미디어 배달부 HTTP는 웹 서버로부터 대량의 정보를 빠르고, 간편하고, 정확하게 웹 브라우저로 옮겨줌 신뢰성 있는 데이터 전송 프로토콜로 도중에 손상될 염려가 없다. => 이를통해 개발자는 개발에 더 집중할 수 있음 1.2 웹 ..

HTTP는 HyperText Transfer Protocol의 약자로 WWW(월드 와이드 웹) 상에서 정보를 주고받을 수 있는 프로토콜이다. 즉 HyperText로 이루어져 있는 HTML(HyperText Markup Language) 문서를 서로 주고받을 수 있게 해주는 프로토콜이다. 그렇기 때문에 HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초가 된다. 동작 HTTP는 클라이언트(브라우저)와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜이다. 보통 브라우저인 클라이언트에 의해 전송되는 메시지를 요청(request)이라고 부르며, 그에 대한 서버에서 응답으로 전송되는 메시지를 응답(response)이라고 부른다. 예를 들어 웹 브라우저에서 HTTP 프로토콜로 서버에 H..