Instance Methodsoto-core 7.4.0SotoCore
handle(_:context:next:)
S3Middleware.swift:51func handle(_ request: AWSHTTPRequest, context: AWSMiddlewareContext, next: AWSMiddlewareNextHandler) async throws -> AWSHTTPResponse
func handle(_ request: AWSHTTPRequest, context: AWSMiddlewareContext, next: AWSMiddlewareNextHandler) async throws -> AWSHTTPResponse
s8SotoCore12S3MiddlewareV6handle_7context4nextAA15AWSHTTPResponseVAA14AWSHTTPRequestV_AA20AWSMiddlewareContextVAhJ_ALtYaKXEtYaKF
What are these?1WHCI
import SotoCore
struct S3Middleware
Middleware applied to S3 service
struct AWSHTTPRequest
Object encapsulating all the information needed to generate a raw HTTP request to AWS
struct AWSMiddlewareContext
Context object sent to AWSMiddlewareProtocol
handle
functions
typealias AWSMiddlewareNextHandler = (AWSHTTPRequest, AWSMiddlewareContext) async throws -> AWSHTTPResponse
Function to call next middleware in the chain
struct AWSHTTPResponse
Structure encapsulating an HTTP Response
init()
static var executionContext: ExecutionContext? { get }
struct ExecutionContext
Task local execution context for operation