mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 01:18:34 +00:00
add debugging for headers: forwarded,x-forwarded-for
This commit is contained in:
1 parent
4c1be4faef
commit
4c5d096db7
1 file changed
+15
-1
@@ -1,4 +1,4 @@
|
||||
use actix_web::http::{StatusCode, header};
|
||||
use actix_web::http::{StatusCode, header, HeaderName, HeaderValue};
|
||||
use actix_web::web::{
|
||||
Data,
|
||||
Json,
|
||||
@@ -59,6 +59,20 @@ pub async fn post_speak(request: HttpRequest,
|
||||
.unwrap_or("")
|
||||
.to_string();
|
||||
|
||||
match request.headers().get(HeaderName::from_static("x-forwarded-for")) {
|
||||
Some(header_value) => {
|
||||
info!("Remote x-forwarded-for: {:?}", header_value);
|
||||
},
|
||||
None => {},
|
||||
}
|
||||
|
||||
match request.headers().get(HeaderName::from_static("forwarded")) {
|
||||
Some(header_value) => {
|
||||
info!("Remote forwarded: {:?}", header_value);
|
||||
},
|
||||
None => {},
|
||||
}
|
||||
|
||||
let sentence_record = NewSentence {
|
||||
sentence: text.clone(),
|
||||
speaker: speaker_slug.clone(),
|
||||
|
||||
Reference in new issue
Block a user