Http Http Overview httpUnderlyingprotocolofthe Transaction oriented client/server rotocol World wide Web Usually between Web browser(client)and transmitting information with efficiency necessary for hypertext a Uses TcP connections a Stateless Can transfer plain text, hypertext Each new TCP connection ction audio, images, and Internet accessible Terminate connection when transaction information Key Terms Examples of Http Operation CcE s Origin server 里一一二国 User age Intermediate Http Systems P 0×y A proxy acts on behalf other clients and presents requests from other 皇题 clients to a server Two scenarios need use proxy: Differentversionsofhttp xy is a forwarding7 哈工大计算机学院 李全龙 Network Application Development Server Software Design 37 HTTP http: Underlying protocol of the World Wide Web transmitting information with efficiency necessary for hypertext jumps Can transfer plain text, hypertext, audio, images, and Internet accessible information 哈工大计算机学院 李全龙 Network Application Development Server Software Design 38 HTTP Overview Transaction oriented client/server protocol Usually between Web browser (client) and Web server Uses TCP connections Stateless Each transaction treated independently Each new TCP connection for each transaction Terminate connection when transaction complete 哈工大计算机学院 李全龙 Network Application Development Server Software Design 39 Key Terms Cache Client Connection Entity Gateway Message Origin server Proxy Resource Server Tunnel User agent 哈工大计算机学院 李全龙 Network Application Development Server Software Design 40 Examples of HTTP Operation 哈工大计算机学院 李全龙 Network Application Development Server Software Design 41 Intermediate HTTP Systems 哈工大计算机学院 李全龙 Network Application Development Server Software Design 42 Proxy A proxy acts on behalf other clients and presents requests from other clients to a server Two scenarios need use proxy: Security intermediary Different versions of HTTP A proxy is a forwarding agent