1
Network Security
Web Security
3
HTTP Fundamentals
Traditional Client/Server Model
Listens on port 80
Glorified FTP server
HTTP transmits resources rather than
files
Universal Resource Locator (URL) – a
subset of URI
4
HTTP Fundamentals
A request line has three parts, separated by
spaces: a
method
name, the local path of
the requested resource, and the version of
HTTP being used.
GET /path/to/file/index.html HTTP/1.0
Other methods: HEAD and POST
5
HTML Fundamentals
<h1>An important heading</h1>
<h2>A slightly less important
heading</h2>
<p>This is the first paragraph.</p>
<p>This is the second paragraph.</p>
This is a really <em>interesting</em>
topic!