Terminology Index

Glossary

1801 terms

Open concept maps

Showing 1761-1792 of 1801 terms

W
21

Web Client

The software that consumes a web service or page, typically a browser, but also mobile apps, scripts, or bots. Defenders treat all clients as untrusted because anything can speak HTTP.

A web client is whatever sends a web request: a browser (most familiar), but also mobile apps, CLI tools, scripts, monitoring agents, and many bots. The defining defensive lesson is that clients are untrusted: any client can send any request with any content. All security must come from server-side validation; client-side controls (JavaScript checks, hidden fields) are not enforcement. As a foundational defensive-web topic, this principle underlies most web vulnerabilities and their defenses.

Introduced in: Defensive Web Fundamentals

Examples

  • Treating any HTTP client (browser, mobile, CLI, bot) as untrusted by default.
  • Validating all inputs server-side rather than relying on client-side checks.
  • Recognizing that browsers are one of many client types defenders see.

No related terms linked yet.

X
3
Y
2
Z
6