Unit 2 - Web Application Basics - 3
Unit 2 - Web Application Basics - 3
0
Module 2: Web Application Basics
• Think of HTML and HTTP in their most basic forms; just like
a hacker would
Internet
Internet
Firewall
Database
Web server Application
Client tier
(presentation) server
(browser)
(business
logic)
<html>
<html>
<head>
<head>
<title>My
<title>My Homepage</title>
Homepage</title>
</head>
</head>
<body>
<body>
<p>Hello
<p>Hello World</p>
World</p>
</body>
</body>
</html>
</html>
GET
POST
Server
Client
Request
Response
Request
Response
• To think of HTML and HTTP in their most basic forms, just like a hacker
would
HTML forms: GET versus POST requests
HTTP request/response
Client state management