On 5/11/15 9:12 PM, Alex Balashov wrote:
Hello,

The ABNF grammar for Alert-Info is:

    Alert-Info   =  "Alert-Info" HCOLON alert-param *(COMMA alert-param)
    alert-param  =  LAQUOT absoluteURI RAQUOT *( SEMI generic-param )

I have an application that seems to utilise just a generic-param without
a URI. However, I don't see any */? quantifiers for absoluteURI which
suggest that it's optional:

    absoluteURI    =  scheme ":" ( hier-part / opaque-part )

Maybe it's a failure on my part to properly understand ABNF, however.

My fundamental question is: is there any grammatically acceptable way to
have an Alert-Info header value consisting of no URI and just a
generic-param, e.g.

    Alert-Info: ;internal=xyz
    Alert-Info: <>;internal=xyz

No there isn't. There was no intent to allow that.

Can you say more about what you are trying to accomplish? It sounds like an abuse of Alert-Info. If you explain, maybe we can find a way to achieve your intent.

        Thanks,
        Paul

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to