# Package org.simpleframework.http

package org.simpleframework.http

Related Packages
Package
Description
org.simpleframework.http.core
org.simpleframework.http.parse
org.simpleframework.http.resource
org.simpleframework.http.session
Class
Description
Address
The `Address` interface is used to represent a generic uniform resource identifier.
ContentType
This provides access to the MIME type parts, that is the primary type, the secondary type and an optional character set parameter.
Cookie
This class is used to represent a generic cookie.
Form
The `Form` interface is used to represent the details submitted with a request.
Part
The `Part` object is used to represent a part within a request message.
Path
The `Path` represents the path part of a URI.
Principal
The `Principal` interface is used to describe a user that has a name and password.
Query
The `Query` object is used to represent HTTP query parameters.
Request
The `Request` is used to provide an interface to the HTTP entity body and message header.
RequestHeader
This is a `Header` object that is used to represent a basic form for the HTTP request message.
RequestLine
The `RequestLine` is used to represent a HTTP request line.
RequestWrapper
The `RequestWrapper` object is used so that the original `Request` object can be wrapped in a filtering proxy object.
Response
This is used to represent the HTTP response.
ResponseHeader
The `ResponseHeader` object is used to manipulate the header information for a given response.
ResponseWrapper
The `ResponseWrapper` object is used so that the original `Response` object can be wrapped in a filtering proxy object.
Status
The `Status` enumeration is used to specify status codes and the descriptions of those status codes.
StatusLine
The `StatusLine` is used to represent a HTTP status line.