본문 바로가기
HTTP/Guide

HTTP 1.1장 HTTP는 무슨일을 할까요?

by grey-hat hacker 2020. 3. 31.
728x90

 

HTTP는 전 세계의 웹 서버로부터 대량의 정보를 빠르고, 간편하고, 정확하게 쉭쉭 전달한다! 

 

어디로?

 

사용자들의 웹 브라워저로! 

 

무엇을? 

 

JEPG이미지, HTML 페이지, 텍스트 파일, MPEG 동영상, WAV 음성파일, 자바 애플릿 등등 

 

특히 HTTP는 신뢰성 있는 데이터 전송 프로토콜을 사용하기 때문에 데이터가 전송 중 파괴되거나, 중복되거나, 왜곡되는 걱정을 하지 않아도 된다!!!! - 단 헤커가 손을 쓰는 경우는 예외!

 

그렇지만 이 특징은 사용자 뿐 만 아니라 개발자에게도 아주 좋은 이로운 점이다!

 

왜?

 

결함이나 약점이 없기 때문에 애플리케이션 고유의 기능을 구현하는데만 집중하면 되기 때문이다!! 

 

but 헤커가 손을 쓰는 경우가 있기에 시큐어 코딩(Secure Coding) 이라는 말이 생겨나게 된 것이고!

웹 개발자들은 시큐어 코딩(Secure Coding)을 사용해야 만 한다! 

 

그렇지 않으면 여러 취약점에 노출되어지게 되고

그 취약점을 통해 공격이 들어나게 되면 기업에게 금전적 손실 및 기업 이미지 손실을 주게 된다.

 

그래서 금융쪽의 회사, 대기업 들이 보안 쪽에 신경을 많이 쓰는 것이고 그렇지 않은 회사들은 중고딩한테도 사이트가 털리게 되는 것이다 -> HTTP 가이드 편에서는 보안보다는 HTTP 통신에 대해서 더 집중하기로 하고!!

 

다음 장에서는 HTTP가 웹 트래픽을 어떻게 전송하는지 알아보도록 하겠습니당!

 

 

 

728x90
반응형

'HTTP > Guide' 카테고리의 다른 글

HTTP 1.3장 리소스의 종류와 특징  (0) 2020.04.21
HTTP 1.2장 웹 서버와 웹 클라이언트  (0) 2020.04.04

댓글