s

structured-http-headers

Allows HTTP headers to be represented in a structured way. The parsers for each header field are represented as separate classes implementing the 'com.mattunderscore.http.headers.HeaderParser' interface. The values of each header field are represented as separate classes implementing the 'com.mattunderscore.http.headers.HeaderFieldElement' interface. Where a header field has a list of values each of these values is represented as a separate object of the same class. When these values are qualified the class implements the 'com.mattunderscore.http.headers.Qualified' interface.
http://www.mattunderscore.com/ws-utils/structured-http-headers
New BSD License
Matthew Champion
Files download
File Operation
structured-http-headers-0.2.5.jar download
structured-http-headers-0.2.5.pom download
structured-http-headers-0.2.5-sources.jar download
Apache Maven
<dependency>
  <groupId>com.mattunderscore</groupId>
  <artifactId>structured-http-headers</artifactId>
  <version>0.2.5</version>
</dependency>
Gradle Groovy
implementation 'com.mattunderscore:structured-http-headers:0.2.5'
Gradle Kotlin
implementation("com.mattunderscore:structured-http-headers:0.2.5")
Scala SBT
libraryDependencies += "com.mattunderscore" % "structured-http-headers" % "0.2.5"
Groovy Grape
@Grapes(
  @Grab(group='com.mattunderscore', module='structured-http-headers', version='0.2.5')
)
Apache Ivy
<dependency org="com.mattunderscore" name="structured-http-headers" rev="0.2.5" />
Leiningen
[com.mattunderscore/structured-http-headers "0.2.5"]
Apache Buildr
'com.mattunderscore:structured-http-headers:jar:0.2.5'