Latest web development tutorials

HTTP 프로필

하이퍼 텍스트 전송 프로토콜 로컬 브라우저 전송 서버 : HTTP 프로토콜 (Hypertext Transfer Protocol)와 약어가 (월드 와이드 웹 WWW) 월드 와이드 웹에서 사용되는 하이퍼 텍스트 전송 프로토콜이다. .

HTTP는 (등 HTML 파일, 이미지 파일, 질의 결과) 데이터를 전송하기위한 TCP / IP 기반 통신 프로토콜이다.


HTTP 작품

에 서버 아키텍처 - HTTP 프로토콜은 클라이언트에서 작동합니다. WEB 서버 인 URL을 통해 클라이언트로 HTTP 브라우저는 서버에 모든 HTTP 요청을 보낸다.

웹 서버가 아파치 서버, IIS 서버 (인터넷 정보 서비스) 등을.

상기 요청을 수신 한 후 웹 서버에있어서, 클라이언트는 응답 메시지를 전송한다.

HTTP 기본 포트 번호는 80입니다,하지만 당신은 또한 8080 또는 다른 포트로 변경 될 수 있습니다.

HTTP 세 가지 참고 사항 :

  • HTTP는 비 연결이다 : 어떤 연결은 각 연결은 하나의 요청을 처리 제한하는 것입니다 의미합니다. 서버가 고객의 요구를 처리하고 고객 응답을 수신 한 후, 접속이 단절된다. 이 방법으로는 전송 시간을 절약 할 수있다.
  • HTTP는 미디어의 독립성이만큼 클라이언트와 서버는 HTTP를 통해 전송 될 수있는 데이터의 임의의 타입의 데이터 컨텐츠를 처리하는 방법을 아는 것을 의미한다. 클라이언트 및 서버는 적절한 MIME 타입의 콘텐츠 유형을 지정합니다.
  • HTTP 프로토콜 상태 비 저장 프로토콜 : HTTP는 무 상태입니다. 무 상태는 트랜잭션 처리 및 메모리에 대한 그 어떤 프로토콜을 의미합니다. 상태의 부족은 이후의 처리 이전의 정보를 요구하면, 데이터가 각 연결 증가 전송량이 발생할 수있는 재전송해야한다는 것을 의미한다. 한편, 서버는 빠른 응답에 대한 사전 정보를 필요로하지 않는다.

다음 차트는 HTTP 프로토콜 통신 흐름을 보여줍니다 :

cgiarch