add support for rfc7239 forwarded

This commit is contained in:
Robin Appelman 2021-01-06 14:52:52 +01:00
commit d573c92d26
4 changed files with 73 additions and 8 deletions

21
Cargo.lock generated
View file

@ -827,6 +827,15 @@ dependencies = [
"winapi 0.3.9",
]
[[package]]
name = "rfc7239"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "087317b3cf7eb481f13bd9025d729324b7cd068d6f470e2d76d049e191f5ba47"
dependencies = [
"uncased",
]
[[package]]
name = "ryu"
version = "1.0.5"
@ -1101,6 +1110,15 @@ version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
[[package]]
name = "uncased"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "369fa7fd7969c5373541d3c9a40dc1b76ce676fc87aba30d87c0ad3b97fad179"
dependencies = [
"version_check",
]
[[package]]
name = "unicase"
version = "2.6.0"
@ -1204,8 +1222,9 @@ dependencies = [
[[package]]
name = "warp-real-ip"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"rfc7239",
"tokio",
"warp",
]