HTTP(HyperText Transfer Protocol) 모든 웹의 근간이 되는 프로토콜. text 프로토콜이라 효율이 좋지는 못하지만, 읽고 쓰기 쉽고 간단하기 때문에 어디서나 쓰이는 프로토콜이다. 물리학자인 팀 버너스리가 만들었고 오래도록 version 1.1에 머무르다가 2015년이 되어서야 2.0으로 개선 되었다. * https://tools.ietf.org/html/rfc7230 * https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources_and_specifications * 한글로 된 설명: https://blog.outsider.ne.kr/888 http는 기본적으로 request-response 모델이다. http에 SSL 연결을 붙이게 되면 https가 된다. https는 헤더와 바디가 모두 암호화 되기 때문에 기본에 문제가 되었던 Basic Auth 들도 자유롭게 사용할수 있게 되었다.