percipia / eslgo

A GoLang FreeSWITCH ESL Library
Mozilla Public License 2.0
97 stars 42 forks source link

Send AppArgs for Set/Export/Push via the body of the SendMessage execute command #4

Closed winsock closed 3 years ago

winsock commented 3 years ago

Context

When attempting to set special characters(\r or \n in particular) in variables via the execute-app-arg they can be stripped out by the ESL header parser. This can cause issues when trying to format sip_multipart variables that include multipart headers.

Overview