Contoh berikut membuat objek permintaan kustom dengan Assign Message:
<AssignMessage name="AssignMessage-3"> <AssignTo createNew="true" type="request">MyCustomRequest</AssignTo> <Copy> <Headers> <Header name="user-agent"/> </Headers> </Copy> <Set> <QueryParams> <QueryParam name="address">{request.queryparam.addy}</QueryParam> </QueryParams> <Verb>GET</Verb> </Set> <IgnoreUnresolvedVariables>false </IgnoreUnresolvedVariables> </AssignMessage>
Contoh ini:
user-agent dari permintaan masuk ke pesan baru. Karena <Copy> menggunakan referensi absolut ke
variabel alur user-agent, tidak ada
perlu menentukan atribut source ke <Copy>.address pada pesan kustom ke nilai
parameter kueri addy permintaan masuk.GET.<IgnoreUnresolvedVariables> ke "false". Jika <IgnoreUnresolvedVariables>
adalah "false", jika salah satu variabel yang coba ditambahkan oleh kebijakan tidak ada, Edge akan berhenti
memproses alur API.