Package org.apache.juneau.http
package org.apache.juneau.http
HTTP Part Annotations
-
ClassDescriptionStatic strings used for Swagger parameter collection format types.Swagger contact annotation.Utility classes and methods for the
@Contactannotation.Builder class.REST request body annotation.Neutralizes log-forging (log-injection) in client-controlled strings before they are written to a log line.Static strings used for Swagger parameter format types.REST request form-data annotation.REST has-form-data annotation.REST has-query-parameter annotation.REST request header annotation.Static factory methods for creating common HTTP body types.An HTTP message body (entity), providing content and its associated metadata.An HTTP header field: a name/value pair that appears in request or response messages.Static factory methods for creating common HTTP headers.Represents valid HTTP 1.1 method name static strings per the RFC 2616 spec.A name/value pair representing a single query parameter, form field, or path variable.Static factory methods for creating HTTP parts (query parameters, form fields, path variables).The HTTP protocol version that appears in request and response start lines (e.g.The first line of an HTTP request message, containing the method, request URI, and protocol version.AnHttpBodythat carries additional headers (such asContent-Type,Content-Disposition, orContent-Language) alongside the body.Static factory methods for creating pre-defined HTTP response and exception objects.The first line of an HTTP response message, containing the protocol version, status code, and reason phrase.Swagger license annotation.Utility classes and methods for the@Licenseannotation.Builder class.Static strings used for Swagger parameter types.REST requestmultipart/form-data part annotation.REST request path annotation.REST request path remainder annotation.REST request form-data annotation.Utility for masking the values of header names that commonly carry account credentials (bearer tokens, session cookies, API keys, and the like) before they are written somewhere observable, such as a log line or an echoed-back response body.Request bean annotation.Shared constants for theX-Request-Idcorrelation-id contract.REST response annotation.Utility classes and methods for the@Responseannotation.Builder class.Optional operator-supplied transform applied to request/response body text before it is written to a REST debug log.REST response status annotation.Swagger tag annotation.Utility classes and methods for the@Tagannotation.Builder class.Marker interface implemented by the nestedUnmodifiablesnapshot variants of the HTTP bean families.REST request dynamic-URL annotation.