check-my-headers Logo

check-my-headers

0
Free
Visit Website

Fast and simple way to check any HTTP Headers. Thanks Liran Tal and the amazing Snyk team for your support 😊. Usage: Command line - Using Node.js's npx to run a one-off scan of a website: npx check-my-headers https://example.com. The CLI will gracefully handle cases where the URL to scan is missing or wrong. Module - Using check-my-headers in your project: const checkMyHeaders = require('check-my-headers'); checkMyHeaders('http://example.com').then(({ messages, headers, status }) => { console.log(`Status code: ${status}`); console.log('Messages:'); console.log(messages); console.log('Current headers:'); console.log(headers); }); Output: Status code: 200, Messages: [{ msg: 'Remove field: server', type: 'error' }, { msg: 'Missing field: content-security-policy', type: 'error' }, { msg: 'Missing field: referrer-policy', type: 'error' }, { msg: 'Missing field: strict-transport-security', type: 'error' }, { msg: 'Missing field: x-xss-protection', type: 'error' }]

FEATURES

ALTERNATIVES

A visualization tool for uploading and visualizing data as graphs on-the-fly, based on AfterGlow and running on Django.

Database protection suite with field-level encryption and intrusion detection

Learn how to integrate security into Agile development teams for high performance

A company that helps organizations create security-aware teams and produce bug-free software.

nudge4j is a tool to control Java applications from the browser and experiment with live code.

Enhances the reading experience of smali code in Emacs.

A security oriented, feedback-driven, evolutionary, easy-to-use fuzzer with interesting analysis options.

A platform for version control and collaboration in software development projects.

PINNED