User Agent / Server / CGI Flashcards
1
Q
What is an User Agent?
A
A software that acts on behalf of the user.
2
Q
What three roles does an User Agent have?
A
- Fetches the data
- Interprets the data
- Does something with the data (present it to the user and stores it)
3
Q
What are examples of User Agents?
A
- Browsers (Safari, Crome)
- Mail User Agent, Email Clients (Outlook)
- Instant Messenger Clients (Messenger, WhatsApp)
- OS updater
4
Q
What are NginX?
A
A type of server
5
Q
What does the HTTP server do different in a static vs dynamic server?
A
Static: HTTP server serves files from disk.
Dynamic: HTTP server serves the output of a separate program.