青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數(shù)據(jù)加載中……

RFC-語法規(guī)范的擴展巴科斯范式:ABNF

本備忘錄的狀態(tài)
本文檔講述了一種Internet社區(qū)的Internet標準跟蹤協(xié)議,它需要進一步進行討論和建
議以得到改進。請參考最新版的“Internet正式協(xié)議標準”(STD1)來獲得本協(xié)議的標準化程
度和狀態(tài)。本備忘錄的發(fā)布不受任何限制。
版權聲明
Copyright(C)TheInternetSociety(1997).


目錄
1.
介紹 2
2.
規(guī)則定義 2
2.1
規(guī)則命名 2
2.2
規(guī)則格式 3
2.3
終結符值 3
2.4
外部編碼 4
3.
操作符 4
3.1
連接規(guī)則1規(guī)則2 4
3.2
選擇 規(guī)則1/規(guī)則2 4
3.3
增式選擇 規(guī)則1=/規(guī)則2 5
3.4
值域選擇 %c##-## 5
3.5
序列組 (Rule1Rule2) 5
3.6
不定循環(huán) *Rule 5
3.7
指定循環(huán) nRule 6
3.8
可選序列 [RULE] 6
3.9
;注釋 6
3.10
操作符優(yōu)先級 6
4.
擴展巴克斯范式形式的擴展巴克斯范式定義 7
5.安全
考慮 7
6.
附錄A-核心 8
6.1
核心規(guī)則 8
6.2
公共編碼 9
7.
致謝 9
8.
參考 9
9.
作者地址 9
10.
完整版權聲明 10

1.
介紹
互聯(lián)網(wǎng)技術規(guī)范經(jīng)常需要定義一種格式化語法并能自由地使用作者認為是有用的任何符
號。多年來,巴克斯范式(BNF)的一個修訂版,即擴展巴克斯范式(ABNF),已經(jīng)在許多互
聯(lián)網(wǎng)規(guī)范中流行。該版本平衡了壓縮性和簡單性,具有合理的表達能力。在早期的ARPA網(wǎng)
絡中,每個規(guī)范都包含了自己的一個擴展巴克斯范式定義。這樣的規(guī)范包括電子郵件規(guī)范
RFC733
和之后的RFC822,這些規(guī)范已經(jīng)成為定義擴展巴克斯范式的公共引用。本文檔將
這些定義分離出來,以供有選擇的引用。可以預言,它也進行了一些修改和增強。
標準巴克斯范式與擴展巴克斯范式的區(qū)別包括命名規(guī)則,循環(huán),選擇,次序獨立以及值
域。附錄A(核心)提供了一組規(guī)則定義和編碼,該規(guī)則定義和編碼適用于某些互聯(lián)網(wǎng)規(guī)范
的核心詞法分析器。作為一種便利,在此給出了這些規(guī)則定義和編碼,另一方面,將它從本
文正文中定義的元語言中抽取出來,同時也是將它從它的形式狀態(tài)中的分離出來。

2.
規(guī)則定義
2.1
規(guī)則命名
一個規(guī)則的名字簡而言之就是名字本身;即,一個符號序列,該符號序列以字母打頭,
后跟一個字母或數(shù)字或連字符(下劃線)的組合。
注意:規(guī)則名大小寫不敏感
規(guī)則名<rulename><Rulename><RULENAME><rULENamE>都指同一個規(guī)則。
與原版的巴克斯范式不同,擴展巴克斯范式中的中括號(“<”,“>”)不再需要。不過,
無論何時只要中括號有利于辨別規(guī)則名字的使用,它們都可以用來包括規(guī)則名字。這種表示
典型地用于限制自由格式的行文中規(guī)則名字的引用,或是區(qū)分結合在字符串中的未用空格符
分割的局部規(guī)則,這樣的例子,將在后邊討論循環(huán)時給出。
2.2
規(guī)則格式
一個規(guī)則是由下面的序列定義的:
name=elementscrlf
此處<name>指規(guī)則名,<elements>指一個或多個規(guī)則名或是終結符,<crlf>是行結束標
志,回車符后緊跟換行符。等號將規(guī)則名和規(guī)則的定義分隔開。元素構成一個或多個規(guī)則名
(和/或)值的定義的序列,這些規(guī)則名(和/或)值依照本文中定義的各種操作符,如選擇
和循環(huán),結合在一起。
為了視覺舒適,規(guī)則定義按左對齊格式。當一個規(guī)則需要多行時,連續(xù)行要縮進。左對
齊和縮進是相對于擴展巴克斯范式規(guī)則首行而言的,不必與文檔左邊界相齊。
2.3
終結符值
規(guī)則分解成一串終結符值,有時也叫字符。在擴展巴克斯范式中,一個字符僅僅是一個
非負整數(shù)。在某些特定環(huán)境中,將指定從值到字符集(如ASCII碼)的一個特殊映射(編碼)。
終結符由一個或多個數(shù)字字符說明,這些數(shù)字字符的基本說明由其他字符顯式指出。以
下的基是目前已經(jīng)定義的:
b=binary
d=decimal
x=hexadecimal
因此:
CR=%d13
CR=%x0D
分別說明了[US-ASCII]中回車符的十進制和十六進制的表示。
下例是一個連續(xù)串值的壓縮表示,使用句點(“.”)來說明在值中的符號間的分隔。因此:
CRLF=%d13.10
擴展巴克斯范式允許在雙引號中直接說明文字文本串。因此:
command="commandstring"
文字文本串解釋為可打印的字符連續(xù)集。
注意:擴展巴克斯范式字符串大小寫不敏感,并且這些串的字符集使用us-ascii字符集。
因此:
rulename="abc"
以及:
rulename="aBc"
將與“abc”,“Abc”,“aBc”,“abC”,“ABc”,“aBC”,“AbC”和“ABC”相匹配。
為了說明某個規(guī)則是大小寫敏感的,請單獨說明該規(guī)則使用的字符。
例如:
rulename=%d97%d98%d99

rulename=%d97.98.99
將僅與只由小寫字符abc組成的串匹配。
2.4
外部編碼
終結符值的外部表示根據(jù)存儲或傳輸環(huán)境的限制而變化。因此,基于相同的擴展巴科斯
范式的語法可能有多個外部編碼,如其中之一是7US-ASCII環(huán)境下的;另一個是二進制
八位位組環(huán)境下的;當使用16Unicode編碼時,還會有另一個不同的外部編碼。盡管附
A(核心)給出了7US-ASCII編碼環(huán)境的定義,該環(huán)境在大多數(shù)互聯(lián)網(wǎng)應用中很普遍,但
是,編碼細節(jié)超出了擴展巴克斯范式的描述范圍。
將外部編碼從語法中分離出來,目的是使得可替換的編碼環(huán)境能用于同一語法。

3.
操作符

3.1
連接規(guī)則1規(guī)則2
通過列出一系列規(guī)則名,一條規(guī)則可用于定義一個簡單有序的值串--即,一連串鄰接的
字符。例如:
foo=%x61;a
bar=%x62;b
mumble=foobarfoo
因此規(guī)則<mumble>與小寫字符串"aba"匹配。
線性空白字符:連接操作處于擴展巴克斯范式解析模型的核心。一串相鄰的字符(值)
根據(jù)擴展巴克斯范式定義的規(guī)則進行解析。就互聯(lián)網(wǎng)規(guī)范而言,過去允許線性空白字符(空
格符和水平制表符)在主結構,如分界特殊字符或原子字符串,兩邊自由發(fā)展以及隱含打印。
注意:本擴展巴克斯范式規(guī)范沒有提供線性空白字符的隱式規(guī)范。
任何希望允許在分界符或字符串兩邊出現(xiàn)線性空白字符的語法必須顯式說明之。對于那
些被更高層規(guī)則多次使用的“核心”規(guī)則,在其中提供這些空白字符常常是有用的。“核心”
規(guī)則可以編入一個詞法分析器中或簡單地作為主規(guī)則集的一部分。

3.2
選擇 規(guī)則1/規(guī)則2
由斜杠(“/”)分隔的元素是可選的。
因此,
foo/bar
將接受<foo><bar>
注意:一個包含字母字符的引用串,是用于說明選擇字符的特殊形式,它被解釋為一個
非終結符,該非終結符用所包含的字符,以指定的順序但可以是任意大小寫的混合方式,來
描述組合串集。

3.3
增式選擇 規(guī)則1=/規(guī)則2
在段落中指定一列選擇有時會很方便。即,通過稍后的規(guī)則定義增加選擇集,一個初始
規(guī)則可能匹配一個或多個選擇。這對于那些源于同一父規(guī)則集而其他方面獨立的規(guī)范尤其有
用,如常出現(xiàn)于參數(shù)列表中。使用如下結構,擴展巴克斯范式允許這樣的增式定義:
oldrule=/additional-alternatives
因此規(guī)則集
ruleset=alt1/alt2
ruleset=/alt3
ruleset=/alt4/alt5
與以下說明相同:
ruleset=alt1/alt2/alt3/alt4/alt5

3.4
值域選擇 %c##-##
通過使用連字符(“-”)表明可選值域的方式,可以緊縮說明可選數(shù)值域。因此:
DIGIT=%x30-39
等同于:
DIGIT="0"/"1"/"2"/"3"/"4"/"5"/"6"/
"7"/"8"/"9"
連接的數(shù)值和數(shù)值域不能在同一串中說明。一個數(shù)值可以用點號連接或使用連字符說明
一個值域。因此,為了在行序列結束之間說明一個可打印的字符,說明格式如下:
char-line=%x0D.0A%x20-7E%x0D.0A

3.5
序列組 (Rule1Rule2)
括號里的元素看作一個單一的元素,其內容嚴格排序。因而,
(elemfoo)
(barblat)符合要求。
注意:當選擇由多個規(guī)則名或文字組成時,強烈建議使用分組符,而不要依賴“空”間
隔的正確閱讀。
因此推薦用如下形式代替上述形式:
(elemfoo)/(barblat)
該形式可以避免粗心讀者的誤解。
序列分組符也用于在自由行文中將一個元素序列從行文中分隔出來。

3.6
不定循環(huán) *Rule
在元素前的操作符“*”表示重復。完整形式為:
<a>*<b>element
此處<a><b>是可選的十進制值,表示元素出現(xiàn)至少<a>次,至多<b>次。
默認值是0和無窮,因此*<element>允許任何數(shù)字,包括01*<element>需要至少1
3*3<element>
只允許31*2<element>允許12

3.7
指定循環(huán) nRule
如下形式的規(guī)則:
<n>element
等同于
<n>*<n>element
即,<element>正好出現(xiàn)<N>次。因而2DIGIT是一個2位數(shù),而3ALPHA是一個3
母字符串。

3.8
可選序列 [RULE]
方括弧包括了一個可選元素序列:
[foobar]
等同于
*1(foobar).

3.9
;注釋
分號起始一行注釋直到行末。這是一個簡單的方法,用于在說明中平行地包括有用的注
解。

3.10
操作符優(yōu)先級
上述各種機制具有以下優(yōu)先級關系,從上到下,優(yōu)先級依次從高(結合最緊密)到低(結
合最松散):
字符串,名字格式
注釋
值域
循環(huán)
分組,可選項
連接
選擇
隨意混用選擇操作符與連接操作符,會引起混淆。
再次提醒,推薦使用分組操作符顯式表明連接分組。

4.
擴展巴克斯范式形式的擴展巴克斯范式定義
本語法使用附錄A(核心)中提供的規(guī)則
rulelist=1*(rule/(*c-wspc-nl))
rule=rulenamedefined-aselementsc-nl
;若下一行以空白字符開頭則繼續(xù)
rulename=ALPHA*(ALPHA/DIGIT/"-")
defined-as=*c-wsp("="/"=/")*c-wsp
;基本規(guī)則定義以及增式選擇
elements=alternation*c-wsp
c-wsp=WSP/(c-nlWSP)
c-nl=comment/CRLF
;注釋或新的一行
comment=";"*(WSP/VCHAR)CRLF
alternation=concatenation
*(*c-wsp"/"*c-wspconcatenation)
concatenation=repetition*(1*c-wsprepetition)
repetition=[repeat]element
repeat=1*DIGIT/(*DIGIT"*"*DIGIT)
element=rulename/group/option/
char-val/num-val/prose-val
group="("*c-wspalternation*c-wsp")"
option="["*c-wspalternation*c-wsp"]"
char-val=DQUOTE*(%x20-21/%x23-7E)DQUOTE
SPVCHAR的引用串,不使用DQUOTE
num-val="%"(bin-val/dec-val/hex-val)
bin-val="b"1*BIT
[1*("."1*BIT)/("-"1*BIT)]
;一系列的連續(xù)位值或單個ONEOF
dec-val="d"1*DIGIT
[1*("."1*DIGIT)/("-"1*DIGIT)]
hex-val="x"1*HEXDIG
[1*("."1*HEXDIG)/("-"1*HEXDIG)]
prose-val="<"*(%x20-3D/%x3F-7E)">"
;括起來的SPVCHAR字符串,不含尖括號
;行文描述,作為最后的方法來使用

5.安全
考慮
本文檔確信與安全無關。

6.
附錄A-核心
本附錄給出一個特定語法的便捷核心。附錄中的定義可作為規(guī)則的核心集使用。

6.1
核心規(guī)則
某些基本規(guī)則使用大寫,如SP,HTAB,CRLF,DIGIT,ALPHA,等等。
ALPHA=%x41-5A/%x61-7A;A-Z/a-z
BIT="0"/"1"
CHAR=%x01-7F
;除NUL以外的任何7US-ASCII字符
CR=%x0D
;回車
CRLF=CRLF
;互聯(lián)網(wǎng)標準格式的換行
CTL=%x00-1F/%x7F
;控制字符
DIGIT=%x30-39
0-9
DQUOTE=%x22
"(雙引號)
HEXDIG=DIGIT/"A"/"B"/"C"/"D"/"E"/"F"
HTAB=%x09
;水平制表符
LF=%x0A
;換行
LWSP=*(WSP/CRLFWSP)
;線性空白字符(過去的換行)
OCTET=%x00-FF
8位數(shù)據(jù)
SP=%x20
;空格符
VCHAR=%x21-7E
;可見(可打印)字符
WSP=SP/HTAB
;空白字符

6.2
公共編碼
形式上,數(shù)據(jù)被描述成“網(wǎng)絡虛ASCII”,即有8位域的7US-ASCII編碼,其中最高
位(第8位)置0。值串按“網(wǎng)絡字節(jié)順序”排列,高位字節(jié)在左邊并且在網(wǎng)絡中首先發(fā)送。

7.
致謝
擴展巴克斯范式的語法最初在RFC733中說明。SRTInternationalKenL.Harrenstien
負責將巴克斯范式重新編碼成擴展巴克斯范式,這樣使得描述更簡短且更容易理解。
該新近項目始于一項簡單的工作,希望從RFC822中精選出反復被非電子郵件規(guī)范作
者引用的部分,即,擴展巴科斯范式的描述。工作組并非簡單盲目地將已存在的文本轉變成
單獨的文檔,而是經(jīng)過15年對已有規(guī)范及相關規(guī)范優(yōu)缺點的仔細考慮,以求進一步提高。
這使項目變得比最初的想法艱巨得多。有趣的是,盡管作出諸如刪除列表符這樣的讓人意外
的決定,結果并非與原作非常的不同。
最近一輪的規(guī)范由DRUMS工作組完成,感謝JeromeAbela,HaraldAlvestrand,Robert
Elz,RogerFajman,AvivaGarrett,TomHarsch,DanKohn,BillMcQuillan,KeithMoore,
ChrisNewman,PeteResnick
HenningSchulzrinne的杰出貢獻。

8.
參考

[US-ASCII]CodedCharacterSet--7-BitAmericanStandardCodefor
InformationInterchange,ANSIX3.4-1986.

[RFC733]Crocker,D.,Vittal,J.,Pogran,K.,andD.Henderson,
"StandardfortheFormatofARPANetworkTextMessage,"RFC733,
November1977.

[RFC822]Crocker,D.,"StandardfortheFormatofARPAInternetText
Messages",STD11,RFC822,August1982.

9.
作者地址
DavidH.CrockerPaulOverell

InternetMailConsortiumDemonInternetLtd
675SpruceDr.DorkingBusinessPark
Sunnyvale,CA94086USADorking
Surrey,RH41HN
UK

Phone:+14082468253
Fax:+14082496205
EMail:dcrocker@imc.orgpaulo@turnpike.com

10.
完整版權聲明
Copyright(C)TheInternetSociety(1997).AllRightsReserved.

Thisdocumentandtranslationsofitmaybecopiedandfurnishedto
others,andderivativeworksthatcommentonorotherwiseexplainit
orassistinitsimplementationmaybeprepared,copied,published
anddistributed,inwholeorinpart,withoutrestrictionofany
kind,providedthattheabovecopyrightnoticeandthisparagraphare
includedonallsuchcopiesandderivativeworks.However,this
documentitselfmaynotbemodifiedinanyway,suchasbyremoving
thecopyrightnoticeorreferencestotheInternetSocietyorother
Internetorganizations,exceptasneededforthepurposeof
developingInternetstandardsinwhichcasetheproceduresfor
copyrightsdefinedintheInternetStandardsprocessmustbe
followed,orasrequiredtotranslateitintolanguagesotherthan
English.

Thelimitedpermissionsgrantedaboveareperpetualandwillnotbe
revokedbytheInternetSocietyoritssuccessorsorassigns.

Thisdocumentandtheinformationcontainedhereinisprovidedonan
"ASIS"basisandTHEINTERNETSOCIETYANDTHEINTERNET
ENGINEERING
TASKFORCEDISCLAIMSALLWARRANTIES,EXPRESSORIMPLIED,
INCLUDING
BUTNOTLIMITEDTOANYWARRANTYTHATTHEUSEOFTHE
INFORMATION
HEREINWILLNOTINFRINGEANYRIGHTSORANYIMPLIEDWARRANTIES
OF
MERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE.

 

posted on 2008-12-28 18:45 肥仔 閱讀(1252) 評論(0)  編輯 收藏 引用 所屬分類: 網(wǎng)絡編程

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区二区三区四区五区黄| 欧美激情片在线观看| 亚洲精品久久久久久一区二区 | 欧美成人伊人久久综合网| 中文日韩在线| 在线亚洲电影| 亚洲一区观看| 久久激情网站| 欧美v国产在线一区二区三区| 久久综合色影院| 欧美mv日韩mv亚洲| 欧美日韩hd| 国产精品综合视频| 伊人久久婷婷| 99国产精品久久久久久久成人热| 亚洲天堂av在线免费| 欧美一区二区日韩| 欧美不卡视频一区发布| 亚洲精品一级| 亚洲欧美日韩在线不卡| 久久躁狠狠躁夜夜爽| 欧美人牲a欧美精品| 国产精品久在线观看| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲国产精品视频一区| 这里只有精品电影| 久久av一区二区三区漫画| 免费成人av| 亚洲伦理在线观看| 午夜欧美理论片| 欧美极品在线视频| 国产综合色产在线精品| 亚洲一级在线观看| 欧美国产综合视频| 亚洲专区一区二区三区| 鲁鲁狠狠狠7777一区二区| 国产精品久久看| 亚洲精品在线三区| 蜜桃久久av| 亚洲综合二区| 欧美日韩的一区二区| 在线电影一区| 久久久久久久久久久久久久一区| 亚洲美女色禁图| 亚洲欧美一区二区精品久久久| 能在线观看的日韩av| 狠狠久久婷婷| 久久精品夜色噜噜亚洲aⅴ| 一本色道久久综合亚洲精品小说 | 欧美日韩精品三区| 国内揄拍国内精品久久| 性视频1819p久久| 在线亚洲精品| 欧美日在线观看| 亚洲精品欧美一区二区三区| 噜噜噜在线观看免费视频日韩| 亚洲一区区二区| 国产精品对白刺激久久久| 红杏aⅴ成人免费视频| 欧美日韩高清在线播放| 亚洲国产精品专区久久| 麻豆91精品91久久久的内涵| 先锋影音网一区二区| 国产精品夜色7777狼人| 欧美一级视频免费在线观看| 亚洲一区图片| 国产亚洲成av人片在线观看桃| 性欧美8khd高清极品| 亚洲一区免费视频| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲一区国产视频| 中文一区二区| 国产精品五区| 久久精品国产91精品亚洲| 午夜精彩视频在线观看不卡| 国产亚洲激情在线| 免费人成网站在线观看欧美高清| 久久亚洲免费| 日韩视频一区二区| 亚洲一区二区三区色| 国产一区二区三区精品欧美日韩一区二区三区 | 国产欧美精品在线观看| 久久久久欧美精品| 美日韩精品免费| 99riav国产精品| 亚洲私拍自拍| 今天的高清视频免费播放成人| 亚洲电影在线观看| 国产精品porn| 女人天堂亚洲aⅴ在线观看| 欧美日韩第一页| 久久精品一本| 欧美激情国产高清| 香蕉成人啪国产精品视频综合网| 久久久精彩视频| 亚洲天堂偷拍| 欧美在线91| 一区二区免费看| 欧美亚洲三区| 亚洲视频免费| 久久久久久网站| 亚洲综合精品自拍| 免费成人在线视频网站| 亚洲欧美日韩电影| 欧美成人国产一区二区| 久久精品国产一区二区三区免费看 | 国产精品日韩在线一区| 米奇777超碰欧美日韩亚洲| 欧美日韩在线三区| 美日韩精品免费| 国产精品网站一区| 亚洲精品乱码久久久久久| 国产一区二区欧美| 一本色道久久综合精品竹菊 | 国产偷久久久精品专区| 亚洲第一伊人| 国产一区二区三区av电影 | 亚洲欧美日韩精品久久| 99re6热在线精品视频播放速度| 欧美自拍偷拍午夜视频| 亚洲视频自拍偷拍| 欧美成人精品福利| 久久另类ts人妖一区二区| 国产精品国产三级国产专区53| 亚洲福利视频网站| 亚洲东热激情| 久久综合给合| 麻豆成人在线播放| 国产一区二区三区网站| 亚洲欧美久久久| 午夜在线观看免费一区| 国产精品久久二区| 亚洲网在线观看| 亚洲一区二区三区午夜| 欧美理论视频| 亚洲国产精品久久久| 亚洲激情视频在线播放| 久久精品国产一区二区三区免费看 | 久久深夜福利| 久久天堂精品| 狠狠色狠狠色综合日日tαg| 久久av红桃一区二区小说| 久久精品91| 国产人成一区二区三区影院| 亚洲视频精选在线| 亚洲尤物在线| 国产乱码精品一区二区三区不卡 | 亚洲一区二区久久| 欧美日韩一区二区在线观看视频 | 国产美女高潮久久白浆| 夜夜嗨av一区二区三区中文字幕| 一区二区三区国产| 欧美四级伦理在线| 亚洲一区二区三区高清| 久久久久久噜噜噜久久久精品| 国内精品久久久久久久果冻传媒| 亚洲欧美日韩直播| 久久女同互慰一区二区三区| 亚洲国产二区| 中国女人久久久| 国产精品高清免费在线观看| 亚洲一区二区三区在线播放| 久久久精品国产99久久精品芒果| 极品日韩久久| 免播放器亚洲| 欧美国产日产韩国视频| 亚洲视频碰碰| 久久www免费人成看片高清| 欧美一二三视频| 国际精品欧美精品| 欧美黑人国产人伦爽爽爽| 中文一区二区| 蜜臀av在线播放一区二区三区| 亚洲日本激情| 国产欧美精品在线| 欧美国产欧美综合| 午夜精品福利一区二区三区av| 免费成人在线视频网站| 亚洲一区二区黄色| 亚洲成人资源| 国产精品久久久久久户外露出 | 亚洲视频www| 久久香蕉精品| 亚洲午夜激情网站| 国内外成人免费激情在线视频| 免播放器亚洲一区| 亚洲欧美成人网| 亚洲三级电影在线观看| 欧美一区网站| 99国产精品国产精品久久| 国产日韩欧美一区| 欧美成人情趣视频| 先锋资源久久| 亚洲午夜电影| 亚洲精品一区二区三区av| 久久综合色88| 欧美在线观看网站| 亚洲欧美日韩网| 亚洲一区尤物| 一区二区三区久久久|