Documents / @faasjs/server / useMiddleware
Function: useMiddleware()
useMiddleware(
handler
):Promise
<Func
<MiddlewareEvent
>>
Apply a middleware function to handle incoming requests.
Parameters
handler
The middleware function to handle the request and response.
Returns
Promise
<Func
<MiddlewareEvent
>>
A function that processes the event and applies the middleware.
Example
import { useMiddleware } from '@faasjs/server'
export default useMiddleware((request, response, logger) => {
response.setHeader('X-Hello', 'World')
response.end('Hello, World!')
logger.info('Hello, World!')
})