https://github.com/ggrandes/headers-servlet-filter
Provides control over HTTP response headers in a Servlet container like Tomcat
https://github.com/ggrandes/headers-servlet-filter
http java response tomcat
Last synced: 22 days ago
JSON representation
Provides control over HTTP response headers in a Servlet container like Tomcat
- Host: GitHub
- URL: https://github.com/ggrandes/headers-servlet-filter
- Owner: ggrandes
- License: apache-2.0
- Created: 2016-01-09T16:03:05.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2025-08-26T20:13:21.000Z (5 months ago)
- Last Synced: 2025-08-27T04:34:46.940Z (5 months ago)
- Topics: http, java, response, tomcat
- Language: Java
- Size: 12.7 KB
- Stars: 3
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Headers Servlet Filter
Provides control over HTTP response headers in a Servlet container like Tomcat. Open Source Java project under Apache License v2.0
### Current Development Version is [2.0.0](https://search.maven.org/#search|ga|1|g%3Aorg.javastack%20a%3Aheaders-servlet-filter-jakarta)
---
## DOC
#### Usage Example
```xml
ResponseHeadersFilter
org.javastack.servlet.filters.ResponseHeadersFilter
header-name[:[:]]
header-value
NodeID
{{SYS:HOSTNAME}}-{{SYS:PID}}
Expires
0
Cache-Control:add:early
no-cache, no-store, must-revalidate, max-age=0
Cache-Control:addIfExist:late
must-revalidate, max-age=0
Strict-Transport-Security:setIfEmpty
max-age=15638400
ResponseHeadersFilter
/*
```
##### Template syntax are limited to:
- `{{SYS:HOSTNAME}}`: Server name
- `{{SYS:PID}}`: Process ID
- `{{ENV:name}}`: System environment (name like "MY_NAME")
- `{{PROP:name}}`: Java System Propery (name like "java.version")
---
## MAVEN
Add the dependency to your pom.xml:
###### jakarta.servlet (tomcat 10+)
org.javastack
headers-servlet-filter-jakarta
2.0.0
###### javax.servlet (tomcat 8.5, 9)
org.javastack
headers-servlet-filter
1.1.0
---
Inspired in [mod_headers](http://httpd.apache.org/docs/2.4/mod/mod_headers.html), this code is Java-minimalistic version.