1
0
mirror of https://github.com/actix/examples synced 2024-11-23 14:31:07 +01:00

chore: rename middleware dirs

This commit is contained in:
Rob Ede 2023-10-29 23:51:05 +00:00
parent 5d36d72976
commit 0de1c02762
No known key found for this signature in database
GPG Key ID: 97C636207D3EF933
21 changed files with 43 additions and 38 deletions

44
Cargo.lock generated
View File

@ -4711,28 +4711,6 @@ dependencies = [
"serde_json",
]
[[package]]
name = "middleware-example"
version = "1.0.0"
dependencies = [
"actix-http",
"actix-web",
"actix-web-lab",
"env_logger",
"futures-util",
"log",
"pin-project",
]
[[package]]
name = "middleware-ext-mut"
version = "1.0.0"
dependencies = [
"actix-web",
"env_logger",
"log",
]
[[package]]
name = "middleware-http-to-https"
version = "1.0.0"
@ -4757,6 +4735,28 @@ dependencies = [
"log",
]
[[package]]
name = "middleware-request-extensions"
version = "1.0.0"
dependencies = [
"actix-web",
"env_logger",
"log",
]
[[package]]
name = "middleware-various"
version = "1.0.0"
dependencies = [
"actix-http",
"actix-web",
"actix-web-lab",
"env_logger",
"futures-util",
"log",
"pin-project",
]
[[package]]
name = "mime"
version = "0.3.17"

View File

@ -41,11 +41,11 @@ members = [
"json/json-validation",
"json/json",
"json/jsonrpc",
"middleware/middleware-encrypted-payloads",
"middleware/middleware-ext-mut",
"middleware/middleware-http-to-https",
"middleware/middleware",
"middleware/encrypted-payloads",
"middleware/http-to-https",
"middleware/rate-limit",
"middleware/request-extensions",
"middleware/various",
"protobuf",
"run-in-thread",
"server-sent-events",

View File

@ -1,7 +1,8 @@
[package]
name = "middleware-encrypted-payloads"
version = "1.0.0"
edition = "2021"
publish.workspace = true
edition.workspace = true
[dependencies]
actix-http.workspace = true

View File

@ -1,7 +1,8 @@
[package]
name = "middleware-http-to-https"
version = "1.0.0"
edition = "2021"
publish.workspace = true
edition.workspace = true
[dependencies]
actix-web = { workspace = true, features = ["rustls-0_21"] }

View File

@ -15,6 +15,6 @@ Now, the only problem left to solve is, to listen to **HTTP** connections as wel
## Usage
```sh
cd middleware/middleware-http-to-https
cd middleware/http-to-https
cargo run
```

View File

@ -1,7 +1,8 @@
[package]
name = "middleware-ext-mut"
name = "middleware-request-extensions"
version = "1.0.0"
edition = "2021"
publish.workspace = true
edition.workspace = true
[dependencies]
actix-web.workspace = true

View File

@ -1,11 +1,11 @@
# Middleware: Add/Retrieve Request-Local Data
This example showcases a middleware that adds and retrieves request-local data. See also the [middleware guide](https://actix.rs/docs/middleware/).
This example showcases a middleware that adds and retrieves request-local data. See also the [middleware guide](https://actix.rs/docs/middleware).
## Usage
```sh
cd middleware/middleware-ext-mut
cd middleware/request-extensions
cargo run
```

View File

@ -1,7 +1,8 @@
[package]
name = "middleware-example"
name = "middleware-various"
version = "1.0.0"
edition = "2021"
publish.workspace = true
edition.workspace = true
[dependencies]
actix-http.workspace = true

View File

@ -1,13 +1,14 @@
# Middleware: Various
This example showcases a bunch of different uses of middleware. See also the [Middleware guide](https://actix.rs/docs/middleware/).
This example showcases a bunch of different uses of middleware.
See also the [Middleware guide](https://actix.rs/docs/middleware).
## Usage
```sh
cd basics/middleware
cd middleware/various
cargo run
# Started http server: 127.0.0.1:8080
```
Look in `src/main.rs` and comment the different middleware in/out to see how they function.