Extract header value present inside bracket

Not applicable

Hi
I want to extract header value present inside bracket using Extract variable policy.

eg :-

<Header name="TestURL"/>

value inside this is test(81e72252-107d-e711-810b-5065f38b0331)

I want to extract 81e72252-107d-e711-810b-5065f38b0331


I used below extract policy but it's not working

<Header name="TestURL">

<Pattern ignoreCase="true">test({testId})</Pattern> </Header>


Thanks in advance

Solved Solved
0 3 2,143
1 ACCEPTED SOLUTION

I think your configuration is correct. I just tried a similar policy in my personal org and it seems to be working.

My ExtractVariable policy is -

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ExtractVariables async="false" continueOnError="false" enabled="true" name="Extract-Variables-1">
    <DisplayName>Extract Variables-1</DisplayName>
    <Header name="myheader">
        <Pattern ignoreCase="false">test({myvalue})</Pattern>
    </Header>
</ExtractVariables>

The trace session shows the extracted value

5448-extract-variable.png

View solution in original post

3 REPLIES 3

I think your configuration is correct. I just tried a similar policy in my personal org and it seems to be working.

My ExtractVariable policy is -

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ExtractVariables async="false" continueOnError="false" enabled="true" name="Extract-Variables-1">
    <DisplayName>Extract Variables-1</DisplayName>
    <Header name="myheader">
        <Pattern ignoreCase="false">test({myvalue})</Pattern>
    </Header>
</ExtractVariables>

The trace session shows the extracted value

5448-extract-variable.png