Hi Pascal,
haven't tried to remove the body of a message, but see if subst_body()
works for this purpose:
If it does, not you need to remove the content-type header and update
the content-length one (to 0).
Hi
I need to fork an INVITE request to a list of SIP URIs. The list of
URIs is defined in an XML document, in the payload of the incoming
request.
I've read in a previous email (contributed by John Peters) that one
may fork the request using avpops:
modparam("avpops","avp_aliases","myGroup=i:665")
avp_write("sip:u1@host", "$myGroup");
avp_write(" sip:u2@host", "$myGroup");
avp_pushto("$ruri", "$myGroup/g");
For the time being the only solution I see is to process the XML
document in a external application using EXEC module that will return
the list of SIP URIs for forking. Before sending the forked request(s)
the XML document should be removed from the payload (I have no idea
yet how to do this).
Do you think there is smarter way to manage it ?
Maybe I should not try to do this using OpenSER but rather forward the
request to an external SIP service that will do the job ?
Thanks in advance for any advice,
Pascal
_______________________________________________
Users mailing list
Users(a)lists.openser.org
http://lists.openser.org/cgi-bin/mailman/listinfo/users