extract_x_forwarded_for_header

Function extract_x_forwarded_for_header 

Source
pub fn extract_x_forwarded_for_header(
    header_value: &str,
) -> impl DoubleEndedIterator<Item = IpAddr> + '_
Expand description

Get the list of ip addresses from an x-forwarded-for header

ยงExample

assert_eq!(
   vec![IpAddr::from([10, 10, 10, 10]), IpAddr::from([10, 10, 10, 20])],
   extract_x_forwarded_for_header("10.10.10.10,10.10.10.20").collect::<Vec<_>>()
);