⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sipb_bnfrules_forparse.h

📁 sip torture test tools
💻 H
📖 第 1 页 / 共 3 页
字号:
       "handling-param        =  \"handling\" EQUAL",       "                         ( \"optional\" / \"required\"",       "                         / other-handling )",       "other-handling        =  token",       "disp-extension-token  =  token",       "Content-Encoding  =  ( \"Content-Encoding\" / \"e\" ) HCOLON",       "                     content-coding *(COMMA content-coding)",       "Content-Language  =  \"Content-Language\" HCOLON",       "                     language-tag *(COMMA language-tag)",       "language-tag      =  primary-tag *( \"-\" subtag )",       "primary-tag       =  1*8ALPHA",       "subtag            =  1*8ALPHA",       "Content-Length  =  ( \"Content-Length\" / \"l\" ) HCOLON 1*DIGIT",       "Content-Type     =  ( \"Content-Type\" / \"c\" ) HCOLON media-type",       "media-type       =  m-type SLASH m-subtype *(SEMI m-parameter)",       "m-type           =  discrete-type / composite-type",       "discrete-type    =  \"text\" / \"image\" / \"audio\" / \"video\"",       "                    / \"application\" / extension-token",       "composite-type   =  \"message\" / \"multipart\" / extension-token",       "extension-token  =  ietf-token / x-token",       "ietf-token       =  token",       "x-token          =  \"x-\" token",       "m-subtype        =  extension-token / iana-token",       "iana-token       =  token",       "m-parameter      =  m-attribute EQUAL m-value",       "m-attribute      =  token",       "m-value          =  token / quoted-string",       ";We change this rule",       ";- - - - - - - - - - - - - - - - - - - - - - ",       "CSeq        =  \"CSeq\" HCOLON CSeq-value LWS CSeq-Method",       "CSeq-value  = 1*DIGIT",       "CSeq-Method = Method",       ";- - - - - - - - - - - - - - - - - - - - - ",       "Date          =  \"Date\" HCOLON SIP-date",       "SIP-date      =  rfc1123-date",       "rfc1123-date  =  wkday \",\" SP date1 SP time SP \"GMT\"",       "date1         =  2DIGIT SP month SP 4DIGIT",       "                 ; day month year (e.g., 02 Jun 1982)",       "time          =  2DIGIT \":\" 2DIGIT \":\" 2DIGIT",       "                 ; 00:00:00 - 23:59:59",       "wkday         =  \"Mon\" / \"Tue\" / \"Wed\"",       "                 / \"Thu\" / \"Fri\" / \"Sat\" / \"Sun\"",       "month         =  \"Jan\" / \"Feb\" / \"Mar\" / \"Apr\"",       "                 / \"May\" / \"Jun\" / \"Jul\" / \"Aug\"",       "                 / \"Sep\" / \"Oct\" / \"Nov\" / \"Dec\"",       "Error-Info  =  \"Error-Info\" HCOLON error-uri *(COMMA error-uri)",       "error-uri   =  LAQUOT absoluteURI RAQUOT *( SEMI generic-param )",       ";We chanange this rule",       ";- - - - - - - - - - - - - - - - - - -",       "Expires     =  \"Expires\" HCOLON expires-delta-seconds",       "expires-delta-seconds=delta-seconds",       ";- - - - - - - - - - - - - - - - - - - -",       "From        =  ( \"From\" / \"f\" ) HCOLON from-spec",       "from-spec   =  ( name-addr / addr-spec )",       "               *( SEMI from-param )",       "from-param  =  tag-param / generic-param",       ";We change this rule",       ";- - - - - - - - - - - - - - - - - - - - - - - -",       "tag-param      =  \"tag\" EQUAL tag-param-param",       "tag-param-param=token",       ";- - - - - - - - - - - - - - - - - - - - - - - -",       "In-Reply-To  =  \"In-Reply-To\" HCOLON callid *(COMMA callid)",       "Max-Forwards  =  \"Max-Forwards\" HCOLON 1*DIGIT",       "MIME-Version  =  \"MIME-Version\" HCOLON 1*DIGIT \".\" 1*DIGIT",       "Min-Expires  =  \"Min-Expires\" HCOLON delta-seconds",       "Organization  =  \"Organization\" HCOLON [TEXT-UTF8-TRIM]",       "Priority        =  \"Priority\" HCOLON priority-value",       "priority-value  =  \"emergency\" / \"urgent\" / \"normal\"",       "                   / \"non-urgent\" / other-priority",       "other-priority  =  token",       "Proxy-Authenticate  =  \"Proxy-Authenticate\" HCOLON challenge",       "challenge           =  (\"Digest\" LWS digest-cln *(COMMA digest-cln))",       "                       / other-challenge",       "other-challenge     =  auth-scheme LWS auth-param",       "                       *(COMMA auth-param)",       "digest-cln          =  realm / domain / nonce",       "                        / opaque / stale / algorithm",       "                        / qop-options / auth-param",       "realm               =  \"realm\" EQUAL realm-value",       "realm-value         =  quoted-string",       "domain              =  \"domain\" EQUAL LDQUOT URI",       "                       *( 1*SP URI ) RDQUOT",       "URI                 =  absoluteURI / abs-path",       "nonce               =  \"nonce\" EQUAL nonce-value",       "nonce-value         =  quoted-string",       "opaque              =  \"opaque\" EQUAL quoted-string",       "stale               =  \"stale\" EQUAL ( \"true\" / \"false\" )",       ";We change this rule",       ";- - - - - - - - - - - - - - - - - - - - ",       "algorithm           =  \"algorithm\" EQUAL ( md5-str / md5-sess-str",       "                       / token )",       "md5-str  = \"MD5\"",       "md5-sess-str=\"MD5-sess\"",       ";- - - - - - - - - - - - - - - - - - - -         ",       "         ",       "qop-options         =  \"qop\" EQUAL LDQUOT qop-value",       "                       *(\",\" qop-value) RDQUOT",       "qop-value           =  \"auth\" / \"auth-int\" / token",       "Proxy-Authorization  =  \"Proxy-Authorization\" HCOLON credentials",       "Proxy-Require  =  \"Proxy-Require\" HCOLON option-tag",       "                  *(COMMA option-tag)",       "option-tag     =  token",       "Record-Route  =  \"Record-Route\" HCOLON rec-route *(COMMA rec-route)",       "rec-route     =  name-addr *( SEMI rr-param )",       "rr-param      =  generic-param",       "Reply-To      =  \"Reply-To\" HCOLON rplyto-spec",       "rplyto-spec   =  ( name-addr / addr-spec )",       "                 *( SEMI rplyto-param )",       "rplyto-param  =  generic-param",       "Require       =  \"Require\" HCOLON option-tag *(COMMA option-tag)",       "Retry-After  =  \"Retry-After\" HCOLON delta-seconds",       "                [ comment ] *( SEMI retry-param )",       "retry-param  =  (\"duration\" EQUAL delta-seconds)",       "                / generic-param",       "Route        =  \"Route\" HCOLON route-param *(COMMA route-param)",       "route-param  =  name-addr *( SEMI rr-param )",       "Server           =  \"Server\" HCOLON server-val *(LWS server-val)",       ";We chenage this rule",       ";- - - - - - - - - - - - - - - - - - - - - - - - - - ",       "server-val       =  product / comment-for-sv",       "comment-for-sv   = LPAREN *(ctext / quoted-pair /",       "         ( LPAREN *( ctext / quoted-pair ) RPAREN ) ) SWS \")\"",       ";- - - - - - - - - - - - - - - - - - - - - - - - - -",       "product          =  token [SLASH product-version]",       "product-version  =  token",       "Subject  =  ( \"Subject\" / \"s\" ) HCOLON [TEXT-UTF8-TRIM]",       "Supported  =  ( \"Supported\" / \"k\" ) HCOLON",       "              [option-tag *(COMMA option-tag)]",       "Timestamp  =  \"Timestamp\" HCOLON 1*(DIGIT)",       "               [ \".\" *(DIGIT) ] [ LWS delay ]",       "delay      =  *(DIGIT) [ \".\" *(DIGIT) ]",       "To        =  ( \"To\" / \"t\" ) HCOLON ( name-addr",       "             / addr-spec ) *( SEMI to-param )",       "to-param  =  tag-param / generic-param",       "Unsupported  =  \"Unsupported\" HCOLON option-tag *(COMMA option-tag)",       "User-Agent  =  \"User-Agent\" HCOLON server-val *(LWS server-val)",       "Via               =  ( \"Via\" / \"v\" ) HCOLON via-parm *(COMMA via-parm)",       "via-parm          =  sent-protocol LWS sent-by *( SEMI via-params )",       "via-params        =  via-ttl / via-maddr",       "                     / via-received / via-branch",       "                     / via-extension",       "via-ttl           =  \"ttl\" EQUAL ttl",       ";We change this rules (via-maddr via-received via-branch)",       ";- - - - - - - - - - - - - - - - - - - - ",       "via-maddr         =  \"maddr\" EQUAL via-maddr-param",       "via-maddr-param   = host",       "via-received      =  \"received\" EQUAL via-received-param",       "via-received-param= (IPv4address / IPv6address) ",       "via-branch        =  \"branch\" EQUAL via-branch-param",       "via-branch-param  = token",       ";- - - - - - - - - - - - - - - - - - - ",       "via-extension     =  generic-param",       "sent-protocol     =  protocol-name SLASH protocol-version",       "                     SLASH transport",       "protocol-name     =  \"SIP\" / token",       "protocol-version  =  token",       "transport         =  \"UDP\" / \"TCP\" / \"TLS\" / \"SCTP\"",       "                     / other-transport",       "sent-by           =  host [ COLON port ]",       "ttl               =  1*3DIGIT ; 0 to 255",       "Warning        =  \"Warning\" HCOLON warning-value *(COMMA warning-value)",       "warning-value  =  warn-code SP warn-agent SP warn-text",       "warn-code      =  3DIGIT",       "warn-agent     =  hostport / pseudonym",       "                  ;  the name or pseudonym of the server adding",       "                  ;  the Warning header, for use in debugging",       "warn-text      =  quoted-string",       "pseudonym      =  token",       "WWW-Authenticate  =  \"WWW-Authenticate\" HCOLON challenge",       "extension-header  =  header-name HCOLON header-value",       "header-name       =  token",       "header-value      =  *(TEXT-UTF8char / UTF8-CONT / LWS)",       "message-body  =  *OCTET",       "        ALPHA          =  %x41-5A / %x61-7A   ; A-Z / a-z",       "        BIT            =  \"0\" / \"1\"",       "        CHAR           =  %x01-7F",       "        CR             =  %x0D",       "        CRLF           =  CR LF",       "        CTL            =  %x00-1F / %x7F",       "        DIGIT          =  %x30-39",       "        DQUOTE         =  %x22",       "        HEXDIG         =  DIGIT / \"A\" / \"B\" / \"C\" / \"D\" / \"E\" / \"F\"",       "        HTAB           =  %x09",       "        LF             =  %x0A",       "        LWSP           =  *(WSP / CRLF WSP)",       "        OCTET          =  %x00-FF",       "        SP             =  %x20",       "        VCHAR          =  %x21-7E",       "        WSP            =  SP / HTAB",NULL};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -