Security headers
Use HTTP response headers to specify security controls in HTTP communications. These serve as an extra layer of protection against common vulnerabilities and privacy risks.
Minimise information disclosure
You SHOULD remove unnecessary HTTP response headers that expose details about the server and its underlying technologies. For example, consider the following response which includes headers that reveal server information:
Examples of practices to avoid
You SHOULD remove these sensitive headers. A valid response might look like this: