Expand description
Extractors module for type-safe request data extraction.
Structsยง
- Accept
- Accept header marker.
- AppState
- Application state container.
- Authorization
- Authorization header marker.
- Background
Tasks - Basic
Auth - HTTP Basic Authentication credentials extractor.
- Bearer
Token - Bearer token extractor for
Authorization: Bearer <token>. - Content
Type - Content-Type header marker.
- Cookie
- Cookie value extractor.
- Header
- Header extractor for individual HTTP headers.
- Header
Values - Multiple header values extractor.
- Host
- Host header marker.
- Json
- JSON body extractor.
- Json
Config - Configuration for JSON extraction.
- Named
Header - Named header extractor with explicit header name.
- OAuth2
Password Bearer - OAuth2 password bearer security scheme extractor.
- Page
- Generic paginated response payload.
- Pagination
- Pagination extractor: reads
?page=and?per_page=from the query string. - Pagination
Config - Pagination extractor configuration.
- Path
- Path parameter extractor.
- Path
Params - Extracted path parameters stored in request extensions.
- Query
- Query string extractor.
- Query
Params - Stored query parameters for extraction.
- State
- State extractor for application-wide shared state.
- User
Agent - User-Agent header marker.
- XRequest
Id - X-Request-Id header marker.