Lecture6 7
Lecture6 7
Application Underlying
Application layer protocol transport protocol
HTTP: hypertext
transfer protocol
Web’s application layer PC running
protocol Explorer
client/server model
client: browser that
requests, receives, Server
“displays” Web objects running
Apache Web
server: Web server
server
sends objects in
response to requests
Mac running
Navigator
Our
focus
time
CS3441 - Computer Communications and Networks I 14
Nonpersistent HTTP (cont.)
request line
(GET, POST,
HEAD commands) GET /somedir/page.html HTTP/1.1
Host: www.someschool.edu
User-agent: Mozilla/4.0
header Connection: close
lines Accept-language:fr
www.somesite.com/animalsearch?monkeys&banana