31-Jan-2023 00:31 - edited 31-Jan-2023 00:32
Hello everyone, I have a request like this:
{
"Data": "eyJVc2VyTmFtZSI6ImVjdXN0"
}
I want to get the data snippet: eyJVc2VyTmFtZSI6ImVjdXN0 , i use findstr code like this:
set data [findstr [HTTP::payload] "\"\Data\"\: 9 \"\ "]
log local0. "raw data = $data"
but return is empty data,
What do I need to change here?
Any and all help is appreciated. Thanks you
Solved! Go to Solution.
31-Jan-2023 00:57
Here is the findstr document:
https://clouddocs.f5.com/api/irules/findstr.html
you probably need something like this:
set data [findstr [HTTP::payload] "Data" 9 \" ]
31-Jan-2023 00:57
Here is the findstr document:
https://clouddocs.f5.com/api/irules/findstr.html
you probably need something like this:
set data [findstr [HTTP::payload] "Data" 9 \" ]
31-Jan-2023 01:03
Brilliant, this is exactly what I needed. Many thanks!
31-Jan-2023 01:10
Glad I could help! 😁