- 🏁 2020-02-18-첫번째 걸음
- 🏠 2020-03-05-두번째 걸음
- ⚡ 2020-03-12-세번째 걸음
- 😨 2020-03-19-네번째 걸음
- 🚴 2020-03-26-다섯번째 걸음
- 🍻 2020-04-02-회고
- 방식
- 과제한 내용을 서로 나누고 다음주 과제 학습하기
- 구조
- Master branch 는 기능이 없는 뼈대로 사용
- 개인의 branch 를 만들고 기능 구현
- HTTP Client/Server 구현해보기
- HTTP Client open source 를 분석하기 (참고)
- HttpClient / HttpServer 의 핵심을 이해하자
- 직접 만들어보자 !
- Java 의 Socket 은 어떻게 동작하는가, In/Out putStream 은 어떻게 사용할까
- HTTP 버전 히스토리 1.0 -> 1.1 -> 2.0 -> 3.0
- 들어가며
왜 HTTP 를 공부해야 할까? 참고자료
-
HttpClient 와 HttpServer 이해하기 (2주)
직접 Client 와 Server 를 만들어보자 ! -
오픈소스는 HttpClient 를 어떻게 만들었을까 (2주)
OkHttp 오픈 소스 1.0 버전 분석하기 !
- HttpClient 와 HttpServer 를 제대로 만들어보자 (4주)