receive
Request Middlewares: First chance to intercept after signing (and last chance before the final request is sent).
Response Middlewares: First chance to intercept after the raw HTTP response is received and before deserialization into operation output type Response.