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

📄 sipb_bnfrules.h

📁 sip torture test tools
💻 H
📖 第 1 页 / 共 2 页
字号:
       "               /   \"603\"  ;  Decline",       "               /   \"604\"  ;  Does not exist anywhere",       "               /   \"606\"  ;  Not Acceptable",       "Accept         =  \"Accept\" HCOLON",       "                   [ accept-range *(COMMA accept-range) ]",       "accept-range   =  media-range *(SEMI accept-param)",       "media-range    =  ( \"*/*\"",       "                  / ( m-type SLASH \"*\" )",       "                  / ( m-type SLASH m-subtype )",       "                  ) *( SEMI m-parameter )",       "accept-param   =  (\"q\" EQUAL qvalue) / generic-param",       "qvalue         =  ( \"0\" [ \".\" 0*3DIGIT ] )",       "                  / ( \"1\" [ \".\" 0*3(\"0\") ] )",       "generic-param  =  token [ EQUAL gen-value ]",       "gen-value      =  token / host / quoted-string",       "Accept-Encoding  =  \"Accept-Encoding\" HCOLON",       "                     [ encoding *(COMMA encoding) ]",       "encoding         =  codings *(SEMI accept-param)",       "codings          =  content-coding / \"*\"",       "content-coding   =  token",       "Accept-Language  =  \"Accept-Language\" HCOLON",       "                     [ language *(COMMA language) ]",       "language         =  language-range *(SEMI accept-param)",       "language-range   =  ( ( 1*8ALPHA *( \"-\" 1*8ALPHA ) ) / \"*\" )",       "Alert-Info   =  \"Alert-Info\" HCOLON alert-param *(COMMA alert-param)",       "alert-param  =  LAQUOT absoluteURI RAQUOT *( SEMI generic-param )",       "Allow  =  \"Allow\" HCOLON [Method *(COMMA Method)]",       "Authorization     =  \"Authorization\" HCOLON credentials",       "credentials       =  (\"Digest\" LWS digest-response)",       "                     / other-response",       "digest-response   =  dig-resp *(COMMA dig-resp)",       "dig-resp          =  username / realm / nonce / digest-uri",       "                      / dresponse / algorithm / cnonce",       "                      / opaque / message-qop",       "                      / nonce-count / auth-param",       "username          =  \"username\" EQUAL username-value",       "username-value    =  quoted-string",       "digest-uri        =  \"uri\" EQUAL LDQUOT digest-uri-value RDQUOT",       "  ;!!!! WE CHANGE THIS value (be rquest-uri)",       "digest-uri-value  =  token ; Equal to request-uri as specified",       "  ;!!! WE CHANGE THIS value  (be rquest-uri)",       "message-qop       =  \"qop\" EQUAL qop-value",       "cnonce            =  \"cnonce\" EQUAL cnonce-value",       "cnonce-value      =  nonce-value",       "nonce-count       =  \"nc\" EQUAL nc-value",       "nc-value          =  8LHEX",       "dresponse         =  \"response\" EQUAL request-digest",       "request-digest    =  LDQUOT 32LHEX RDQUOT",       "auth-param        =  auth-param-name EQUAL",       "                     ( token / quoted-string )",       "auth-param-name   =  token",       "other-response    =  auth-scheme LWS auth-param",       "                     *(COMMA auth-param)",       "auth-scheme       =  token",       "Authentication-Info  =  \"Authentication-Info\" HCOLON ainfo",       "                        *(COMMA ainfo)",       "ainfo                =  nextnonce / message-qop",       "                         / response-auth / cnonce",       "                         / nonce-count",       "nextnonce            =  \"nextnonce\" EQUAL nonce-value",       "response-auth        =  \"rspauth\" EQUAL response-digest",       "response-digest      =  LDQUOT *LHEX RDQUOT",       "Call-ID  =  ( \"Call-ID\" / \"i\" ) HCOLON callid",       "callid   =  word [ \"@\" word ]",       "Call-Info   =  \"Call-Info\" HCOLON info *(COMMA info)",       "info        =  LAQUOT absoluteURI RAQUOT *( SEMI info-param)",       "info-param  =  ( \"purpose\" EQUAL ( \"icon\" / \"info\"",       "               / \"card\" / token ) ) / generic-param",       "Contact        =  (\"Contact\" / \"m\" ) HCOLON",       "                  ( STAR / (contact-param *(COMMA contact-param)))",       "contact-param  =  (name-addr / addr-spec) *(SEMI contact-params)",       "name-addr      =  [ display-name ] LAQUOT addr-spec RAQUOT",       "addr-spec      =  SIP-URI / SIPS-URI / absoluteURI",       "display-name   =  *(token LWS)/ quoted-string",       "contact-params     =  c-p-q / c-p-expires",       "                      / contact-extension",       "c-p-q              =  \"q\" EQUAL qvalue",       "c-p-expires        =  \"expires\" EQUAL delta-seconds",       "contact-extension  =  generic-param",       "delta-seconds      =  1*DIGIT",       "Content-Disposition   =  \"Content-Disposition\" HCOLON",       "                         disp-type *( SEMI disp-param )",       "disp-type             =  \"render\" / \"session\" / \"icon\" / \"alert\"",       "                         / disp-extension-token",       "disp-param            =  handling-param / generic-param",       "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",       "CSeq  =  \"CSeq\" HCOLON 1*DIGIT LWS 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 )",       "Expires     =  \"Expires\" HCOLON delta-seconds",       "From        =  ( \"From\" / \"f\" ) HCOLON from-spec",       "from-spec   =  ( name-addr / addr-spec )",       "               *( SEMI from-param )",       "from-param  =  tag-param / generic-param",       "tag-param   =  \"tag\" EQUAL 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\" )",       "algorithm           =  \"algorithm\" EQUAL ( \"MD5\" / \"MD5-sess\"",       "                       / token )",       "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)",       "server-val       =  product / comment",       "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",       "via-maddr         =  \"maddr\" EQUAL host",       "via-received      =  \"received\" EQUAL (IPv4address / IPv6address)",       "via-branch        =  \"branch\" EQUAL 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 + -