Skip to content

Files

Latest commit

a3cb764 · May 28, 2024

History

History

middleware

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
May 28, 2024
May 28, 2024
Mar 31, 2023

middleware examples

This example showcases a bunch of different uses of middlewares. See also the Middleware guide..

Usage

cd middleware
cargo run
# Started http server: 127.0.0.1:8080

Look in src/main.rs and comment the different middlewares in/out to see how they function.

Middlewares

redirect::CheckLogin

A middleware implementing a request guard which sketches a rough approximation of what a login could look like.

read_request_body::Logging

A middleware demonstrating how to read out the incoming request body.

read_response_body::Logging

A middleware demonstrating how to read out the outgoing response body.

simple::SayHi

A minimal middleware demonstrating the sequence of operations in an ntex middleware. There is a second version of the same middleware using wrap_fn which shows how easily a middleware can be implemented in ntex.