Hello, I think c. is the more useful one to have.
Cheers, Daniel On 31/05/16 12:50, Giacomo Vacca wrote: > Hi all, > apologies if this is an old topic but I've noticed that has_body() can > provide false positives and would like to discuss a solution. > > As a practical example, has_body("application/vq-rtcpxr") was > returning 1 for Content-Type "application/dialog-info+xml". > > The interpretation is that they are both unknown and so they match. > > Using 'if ($cT == "application/vq-rtcpxr)" provides a work around, but > I wonder what's the suggested solution for this? > > a. Add the missing mime types (from RFC 6035 and 4235 respectively) to > the list > b. Instead of returning 1, return another code, e.g. 2, when the mime > type is unknown > c. Switch to string comparison when the mime type is unknown > d. Something else? > > Thanks, > Giacomo > > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users