Terminology Index
Glossary
1801 terms
Showing 1761-1792 of 1801 terms
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.
