HTTP Protocol을 SOCKET에서 사용하는 법
HTTP 프로토콜은 연결한 다음, 직접 사용자가 요청을 해야 반응을 보여준다. 이 요청형식이 '규약' 즉, 프로토콜이다. User-Agent는 마음대로 적어도 되긴 하지만, 통신이 잘 안될 수 있기 때문에 난 ~이런 웹 브라우저이다 라고 알려주게 된다. 서버는 라인 구별을 \r\n으로 한다. 제일 마지막도 \r\n으로 줘야 서버가 끝임을 알 수 있다. example. In C code, "GET /a.zip HTTP/1.0\r\n" "Host: www.A.com\r\n" "User-Agent: FileDownloadProgram/1.00\r\n" "Accept: */*\r\n" // 모든 것을 다 받겠다 "\r\n";
2019.07.02