Modifier and Type | Method and Description |
---|---|
Response |
Filter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx)
Filter the incoming request and response specifications and outgoing response.
|
Response |
FilterContext.next(FilterableRequestSpecification request,
FilterableResponseSpecification response)
Continue to the next filter in the chain.
|
Modifier and Type | Method and Description |
---|---|
Response |
CookieFilter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx) |
Modifier and Type | Method and Description |
---|---|
Response |
RequestLoggingFilter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx) |
Modifier and Type | Method and Description |
---|---|
Response |
SessionFilter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx) |
Modifier and Type | Method and Description |
---|---|
Response |
TimingFilter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx) |
Modifier and Type | Class and Description |
---|---|
class |
RequestSpecificationImpl |
Modifier and Type | Method and Description |
---|---|
static void |
FormAuthFilter.applySessionFilterFromOriginalRequestIfDefined(FilterableRequestSpecification requestSpec,
RequestSpecification loginRequestSpec) |
Response |
FormAuthFilter.filter(FilterableRequestSpecification requestSpec,
FilterableResponseSpecification responseSpec,
FilterContext ctx) |
Response |
SendRequestFilter.filter(FilterableRequestSpecification requestSpecification,
FilterableResponseSpecification responseSpecification,
FilterContext context) |
Response |
FilterContextImpl.next(FilterableRequestSpecification request,
FilterableResponseSpecification response) |
Modifier and Type | Method and Description |
---|---|
static String |
RequestPrinter.print(FilterableRequestSpecification requestSpec,
String requestMethod,
String completeRequestUri,
LogDetail logDetail,
Set<String> blacklistedHeaders,
PrintStream stream,
boolean shouldPrettyPrint) |
Modifier and Type | Method and Description |
---|---|
String |
Prettifier.getPrettifiedBodyIfPossible(FilterableRequestSpecification request) |
Modifier and Type | Method and Description |
---|---|
FilterableRequestSpecification |
FilterableRequestSpecification.path(String path)
Set the request path of the request specification.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeCookie(Cookie cookie)
Remove a cookie
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeCookie(String cookieName)
Remove a cookie with the given name.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeCookies()
Removed all defined cookies
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeFormParam(String parameterName)
Remove a form parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeHeader(String headerName)
Remove a header with the given name.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeHeaders()
Removes all defined headers
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeNamedPathParam(String parameterName)
Remove a named path parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeParam(String parameterName)
Remove a request parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removePathParam(String parameterName)
Remove a path parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeQueryParam(String parameterName)
Remove a query parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeUnnamedPathParam(String parameterName)
Remove an unnamed path parameter from the request.
|
FilterableRequestSpecification |
FilterableRequestSpecification.removeUnnamedPathParamByValue(String parameterValue)
Remove the first unnamed path parameter from the request based on its value.
|
FilterableRequestSpecification |
FilterableRequestSpecification.replaceCookie(Cookie cookie)
Replace a cookie, if it doesn't exist then it will be added.
|
FilterableRequestSpecification |
FilterableRequestSpecification.replaceCookie(String cookieName,
String value)
Replace a cookie with the given name.
|
FilterableRequestSpecification |
FilterableRequestSpecification.replaceCookies(Cookies cookies)
Replace all defined cookies
|
FilterableRequestSpecification |
FilterableRequestSpecification.replaceHeader(String headerName,
String newValue)
Replace a header with the new value.
|
FilterableRequestSpecification |
FilterableRequestSpecification.replaceHeaders(Headers headers)
Replace all defined headers
|
Copyright © 2010–2020. All rights reserved.