久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

最全的http头部信息分析(转载)

發布時間:2024/1/23 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最全的http头部信息分析(转载) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.http 頭信息詳解
HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用于傳送WWW方式的數據,關于HTTP協議的詳細內容請參考RFC2616。HTTP協議采用了請求/響應模型??蛻舳讼蚍掌靼l送一個請求,請求頭包含請求的方法、URI、協議版本、以及包含請求修飾符、客戶信息和內容的類似于MIME的消息結構。服務器以一個狀態行作為響應,相應的內容包括消息協議的版本,成功或者錯誤編碼加上包含服務器信息、實體元信息以及可能的實體內容。?

通常HTTP消息包括客戶機向服務器的請求消息和服務器向客戶機的響應消息。這兩種類型的消息由一個起始行,一個或者多個頭域,一個只是頭域結束的空行和可選的消息體組成。HTTP的頭域包括通用頭,請求頭,響應頭和實體頭四個部分。每個頭域由一個域名,冒號(:)和域值三部分組成。域名是大小寫無關的,域值前可以添加任何數量的空格符,頭域可以被擴展為多行,在每行開始處,使用至少一個空格或制表符。?

通用頭域?

通用頭域包含請求和響應消息都支持的頭域,通用頭域包含Cache-Control、 Connection、Date、Pragma、Transfer-Encoding、Upgrade、Via。對通用頭域的擴展要求通訊雙方都支持此擴展,如果存在不支持的通用頭域,一般將會作為實體頭域處理。下面簡單介紹幾個在UPnP消息中使用的通用頭域。?


Cache-Control頭域?

Cache-Control指定請求和響應遵循的緩存機制。在請求消息或響應消息中設置 Cache-Control并不會修改另一個消息處理過程中的緩存處理過程。請求時的緩存指令包括no-cache、no-store、max-age、 max-stale、min-fresh、only-if-cached,響應消息中的指令包括public、private、no-cache、no- store、no-transform、must-revalidate、proxy-revalidate、max-age。各個消息中的指令含義如下:?

Public指示響應可被任何緩存區緩存。?

Private指示對于單個用戶的整個或部分響應消息,不能被共享緩存處理。這允許服務器僅僅描述當用戶的部分響應消息,此響應消息對于其他用戶的請求無效。?

no-cache指示請求或響應消息不能緩存?

no-store用于防止重要的信息被無意的發布。在請求消息中發送將使得請求和響應消息都不使用緩存。?

max-age指示客戶機可以接收生存期不大于指定時間(以秒為單位)的響應。?

min-fresh指示客戶機可以接收響應時間小于當前時間加上指定時間的響應。?

max-stale指示客戶機可以接收超出超時期間的響應消息。如果指定max-stale消息的值,那么客戶機可以接收超出超時期指定值之內的響應消息。?


Date頭域?

Date頭域表示消息發送的時間,時間的描述格式由rfc822定義。例如,Date:Mon,31Dec200104:25:57GMT。Date描述的時間表示世界標準時,換算成本地時間,需要知道用戶所在的時區。?


Pragma頭域?

Pragma頭域用來包含實現特定的指令,最常用的是Pragma:no-cache。在HTTP/1.1協議中,它的含義和Cache- Control:no-cache相同。?

請求消息?

請求消息的第一行為下面的格式:?

MethodSPRequest-URISPHTTP-VersionCRLFMethod 表示對于Request-URI完成的方法,這個字段是大小寫敏感的,包括OPTIONS、GET、HEAD、POST、PUT、DELETE、 TRACE。方法GET和HEAD應該被所有的通用WEB服務器支持,其他所有方法的實現是可選的。GET方法取回由Request-URI標識的信息。 HEAD方法也是取回由Request-URI標識的信息,只是可以在響應時,不返回消息體。POST方法可以請求服務器接收包含在請求中的實體信息,可以用于提交表單,向新聞組、BBS、郵件群組和數據庫發送消息。?

SP表示空格。Request-URI遵循URI格式,在此字段為星號(*)時,說明請求并不用于某個特定的資源地址,而是用于服務器本身。HTTP- Version表示支持的HTTP版本,例如為HTTP/1.1。CRLF表示換行回車符。請求頭域允許客戶端向服務器傳遞關于請求或者關于客戶機的附加信息。請求頭域可能包含下列字段Accept、Accept-Charset、Accept- Encoding、Accept-Language、Authorization、From、Host、If-Modified-Since、If- Match、If-None-Match、If-Range、If-Range、If-Unmodified-Since、Max-Forwards、 Proxy-Authorization、Range、Referer、User-Agent。對請求頭域的擴展要求通訊雙方都支持,如果存在不支持的請求頭域,一般將會作為實體頭域處理。?

典型的請求消息:?

GET http://download.microtool.de:80/somedata.exe?
Host: download.microtool.de?
Accept:*/*?
Pragma: no-cache?
Cache-Control: no-cache?
Referer: http://download.microtool.de/?
User-Agent:Mozilla/4.04[en](Win95;I;Nav)?
Range:bytes=554554-?

上例第一行表示HTTP客戶端(可能是瀏覽器、下載程序)通過GET方法獲得指定URL下的文件。棕色的部分表示請求頭域的信息,綠色的部分表示通用頭部分。?


Host頭域?

Host頭域指定請求資源的Intenet主機和端口號,必須表示請求url的原始服務器或網關的位置。HTTP/1.1請求必須包含主機頭域,否則系統會以400狀態碼返回。?


Referer頭域?

Referer頭域允許客戶端指定請求uri的源資源地址,這可以允許服務器生成回退鏈表,可用來登陸、優化cache等。他也允許廢除的或錯誤的連接由于維護的目的被追蹤。如果請求的uri沒有自己的uri地址,Referer不能被發送。如果指定的是部分uri地址,則此地址應該是一個相對地址。?


Range頭域?

Range頭域可以請求實體的一個或者多個子范圍。例如,?

表示頭500個字節:bytes=0-499?

表示第二個500字節:bytes=500-999?

表示最后500個字節:bytes=-500?

表示500字節以后的范圍:bytes=500-?

第一個和最后一個字節:bytes=0-0,-1?

同時指定幾個范圍:bytes=500-600,601-999?

但是服務器可以忽略此請求頭,如果無條件GET包含Range請求頭,響應會以狀態碼206(PartialContent)返回而不是以200 (OK)。?


User-Agent頭域?

User-Agent頭域的內容包含發出請求的用戶信息。?

響應消息?

響應消息的第一行為下面的格式:?

HTTP-VersionSPStatus-CodeSPReason-PhraseCRLF?

HTTP-Version表示支持的HTTP版本,例如為HTTP/1.1。Status- Code是一個三個數字的結果代碼。Reason-Phrase給Status-Code提供一個簡單的文本描述。Status-Code主要用于機器自動識別,Reason-Phrase主要用于幫助用戶理解。Status-Code的第一個數字定義響應的類別,后兩個數字沒有分類的作用。第一個數字可能取5個不同的值:?

1xx:信息響應類,表示接收到請求并且繼續處理?

2xx:處理成功響應類,表示動作被成功接收、理解和接受?

3xx:重定向響應類,為了完成指定的動作,必須接受進一步處理?

4xx:客戶端錯誤,客戶請求包含語法錯誤或者是不能正確執行?

5xx:服務端錯誤,服務器不能正確執行一個正確的請求?

響應頭域允許服務器傳遞不能放在狀態行的附加信息,這些域主要描述服務器的信息和 Request-URI進一步的信息。響應頭域包含Age、Location、Proxy-Authenticate、Public、Retry- After、Server、Vary、Warning、WWW-Authenticate。對響應頭域的擴展要求通訊雙方都支持,如果存在不支持的響應頭域,一般將會作為實體頭域處理。?

典型的響應消息:?

HTTP/1.0200OK?

Date:Mon,31Dec200104:25:57GMT?

Server:Apache/1.3.14(Unix)?

Content-type:text/html?

Last-modified:Tue,17Apr200106:46:28GMT?

Etag:"a030f020ac7c01:1e9f"?

Content-length:39725426?

Content-range:bytes554554-40279979/40279980?

上例第一行表示HTTP服務端響應一個GET方法。棕色的部分表示響應頭域的信息,綠色的部分表示通用頭部分,紅色的部分表示實體頭域的信息。?

Location響應頭?

Location響應頭用于重定向接收者到一個新URI地址。?

Server響應頭?

Server響應頭包含處理請求的原始服務器的軟件信息。此域能包含多個產品標識和注釋,產品標識一般按照重要性排序。?

實體?

請求消息和響應消息都可以包含實體信息,實體信息一般由實體頭域和實體組成。實體頭域包含關于實體的原信息,實體頭包括Allow、Content- Base、Content-Encoding、Content-Language、 Content-Length、Content-Location、Content-MD5、Content-Range、Content-Type、 Etag、Expires、Last-Modified、extension-header。extension-header允許客戶端定義新的實體頭,但是這些域可能無法未接受方識別。實體可以是一個經過編碼的字節流,它的編碼方式由Content-Encoding或Content-Type定義,它的長度由Content-Length或Content-Range定義。?

Content-Type實體頭?

Content-Type實體頭用于向接收方指示實體的介質類型,指定HEAD方法送到接收方的實體介質類型,或GET方法發送的請求介質類型 Content-Range實體頭?

Content-Range實體頭用于指定整個實體中的一部分的插入位置,他也指示了整個實體的長度。在服務器向客戶返回一個部分響應,它必須描述響應覆蓋的范圍和整個實體長度。一般格式:?

Content-Range:bytes-unitSPfirst-byte-pos-last-byte-pos/entity-legth?

例如,傳送頭500個字節次字段的形式:Content-Range:bytes0- 499/1234如果一個http消息包含此節(例如,對范圍請求的響應或對一系列范圍的重疊請求),Content-Range表示傳送的范圍, Content-Length表示實際傳送的字節數。?

Last-modified實體頭?

Last-modified實體頭指定服務器上保存內容的最后修訂時間。?

應答頭說明
Allow服務器支持哪些請求方法(如GET、POST等)。
Content-Encoding文檔的編碼(Encode)方法。只有在解碼之后才可以得到Content-Type頭指定的內容類型。利用gzip壓縮文檔能夠顯著地減少HTML文檔的下載時間。Java的GZIPOutputStream可以很方便地進行gzip壓縮,但只有Unix上的Netscape和Windows上的IE 4、IE 5才支持它。因此,Servlet應該通過查看Accept-Encoding頭(即request.getHeader("Accept-Encoding"))檢查瀏覽器是否支持gzip,為支持gzip的瀏覽器返回經gzip壓縮的HTML頁面,為其他瀏覽器返回普通頁面。
Content-Length表示內容長度。只有當瀏覽器使用持久HTTP連接時才需要這個數據。如果你想要利用持久連接的優勢,可以把輸出文檔寫入ByteArrayOutputStram,完成后查看其大小,然后把該值放入Content-Length頭,最后通過byteArrayStream.writeTo(response.getOutputStream()發送內容。
Content-Type表示后面的文檔屬于什么MIME類型。Servlet默認為text/plain,但通常需要顯式地指定為text/html。由于經常要設置Content-Type,因此HttpServletResponse提供了一個專用的方法setContentTyep。
Date當前的GMT時間。你可以用setDateHeader來設置這個頭以避免轉換時間格式的麻煩。
Expires應該在什么時候認為文檔已經過期,從而不再緩存它?
Last-Modified文檔的最后改動時間??蛻艨梢酝ㄟ^If-Modified-Since請求頭提供一個日期,該請求將被視為一個條件GET,只有改動時間遲于指定時間的文檔才會返回,否則返回一個304(Not Modified)狀態。Last-Modified也可用setDateHeader方法來設置。
Location表示客戶應當到哪里去提取文檔。Location通常不是直接設置的,而是通過HttpServletResponse的sendRedirect方法,該方法同時設置狀態代碼為302。
Refresh表示瀏覽器應該在多少時間之后刷新文檔,以秒計。除了刷新當前文檔之外,你還可以通過setHeader("Refresh", "5; URL=http://host/path")讓瀏覽器讀取指定的頁面。?
注意這種功能通常是通過設置HTML頁面HEAD區的<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://host/path">實現,這是因為,自動刷新或重定向對于那些不能使用CGI或Servlet的HTML編寫者十分重要。但是,對于Servlet來說,直接設置Refresh頭更加方便。?

注意Refresh的意義是“N秒之后刷新本頁面或訪問指定頁面”,而不是“每隔N秒刷新本頁面或訪問指定頁面”。因此,連續刷新要求每次都發送一個Refresh頭,而發送204狀態代碼則可以阻止瀏覽器繼續刷新,不管是使用Refresh頭還是<META HTTP-EQUIV="Refresh" ...>。?

注意Refresh頭不屬于HTTP 1.1正式規范的一部分,而是一個擴展,但Netscape和IE都支持它。
Server服務器名字。Servlet一般不設置這個值,而是由Web服務器自己設置。
Set-Cookie設置和頁面關聯的Cookie。Servlet不應使用response.setHeader("Set-Cookie", ...),而是應使用HttpServletResponse提供的專用方法addCookie。參見下文有關Cookie設置的討論。
WWW-Authenticate客戶應該在Authorization頭中提供什么類型的授權信息?在包含401(Unauthorized)狀態行的應答中這個頭是必需的。例如,response.setHeader("WWW-Authenticate", "BASIC realm=\"executives\"")。?
注意Servlet一般不進行這方面的處理,而是讓Web服務器的專門機制來控制受密碼保護頁面的訪問(例如.htaccess)。

?

?

2.HTTP請求頭概述?

HTTP客戶程序(例如瀏覽器),向服務器發送請求的時候必須指明請求類型(一般是GET或者POST)。如有必要,客戶程序還可以選擇發送其他的請求頭。大多數請求頭并不是必需的,但Content-Length除外。對于POST請求來說Content-Length必須出現。?

下面是一些最常見的請求頭:?

Accept:瀏覽器可接受的MIME類型。?
Accept-Charset:瀏覽器可接受的字符集。?
Accept-Encoding:瀏覽器能夠進行解碼的數據編碼方式,比如gzip。Servlet能夠向支持gzip的瀏覽器返回經gzip編碼的HTML頁面。許多情形下這可以減少5到10倍的下載時間。?
Accept-Language:瀏覽器所希望的語言種類,當服務器能夠提供一種以上的語言版本時要用到。?
Authorization:授權信息,通常出現在對服務器發送的WWW-Authenticate頭的應答中。?
Connection:表示是否需要持久連接。如果Servlet看到這里的值為“Keep-Alive”,或者看到請求使用的是HTTP 1.1(HTTP 1.1默認進行持久連接),它就可以利用持久連接的優點,當頁面包含多個元素時(例如Applet,圖片),顯著地減少下載所需要的時間。要實現這一點,Servlet需要在應答中發送一個Content-Length頭,最簡單的實現方法是:先把內容寫入ByteArrayOutputStream,然后在正式寫出內容之前計算它的大小。?
Content-Length:表示請求消息正文的長度。?
Cookie:這是最重要的請求頭信息之一,參見后面《Cookie處理》一章中的討論。?
From:請求發送者的email地址,由一些特殊的Web客戶程序使用,瀏覽器不會用到它。?
Host:初始URL中的主機和端口。?
If-Modified-Since:只有當所請求的內容在指定的日期之后又經過修改才返回它,否則返回304“Not Modified”應答。?
Pragma:指定“no-cache”值表示服務器必須返回一個刷新后的文檔,即使它是代理服務器而且已經有了頁面的本地拷貝。?
Referer:包含一個URL,用戶從該URL代表的頁面出發訪問當前請求的頁面。?
User-Agent:瀏覽器類型,如果Servlet返回的內容與瀏覽器類型有關則該值非常有用。?
UA-Pixels,UA-Color,UA-OS,UA-CPU:由某些版本的IE瀏覽器所發送的非標準的請求頭,表示屏幕大小、顏色深度、操作系統和CPU類型。?
有關HTTP頭完整、詳細的說明,請參見http://www.w3.org/Protocols/的HTTP規范。?

在Servlet 中讀取請求頭?

在Servlet中讀取HTTP頭是非常方便的,只需要調用一下HttpServletRequest的getHeader方法即可。如果客戶請求中提供了指定的頭信息,getHeader返回對應的字符串;否則,返回null。部分頭信息經常要用到,它們有專用的訪問方法:getCookies方法返回Cookie頭的內容,經解析后存放在Cookie對象的數組中,請參見后面有關Cookie章節的討論;getAuthType和getRemoteUser方法分別讀取Authorization頭中的一部分內容;getDateHeader和getIntHeader方法讀取指定的頭,然后返回日期值或整數值。?

除了讀取指定的頭之外,利用getHeaderNames還可以得到請求中所有頭名字的一個Enumeration對象。?

最后,除了查看請求頭信息之外,我們還可以從請求主命令行獲得一些信息。getMethod方法返回請求方法,請求方法通常是GET或者POST,但也有可能是HEAD、PUT或者DELETE。getRequestURI方法返回URI(URI是URL的從主機和端口之后到表單數據之前的那一部分)。getRequestProtocol返回請求命令的第三部分,一般是“HTTP/1.0”或者“HTTP/1.1”。?

實例:輸出所有的請求頭?

下面的Servlet實例把所有接收到的請求頭和它的值以表格的形式輸出。另外,該Servlet還會輸出主請求命令的三個部分:請求方法,URI,協議/版本。?

ShowRequestHeaders.java?

package hall;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;

public class ShowRequestHeaders extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String title = "顯示所有請求頭";
out.println(ServletUtilities.headWithTitle(title) +
"<BODY BGCOLOR=\"#FDF5E6\">\n" +
"<H1 ALIGN=CENTER>" + title + "</H1>\n" +
"<B>Request Method: </B>" +
request.getMethod() + "<BR>\n" +
"<B>Request URI: </B>" +
request.getRequestURI() + "<BR>\n" +
"<B>Request Protocol: </B>" +
request.getProtocol() + "<BR><BR>\n" +
"<TABLE BORDER=1 ALIGN=CENTER>\n" +
"<TR BGCOLOR=\"#FFAD00\">\n" +
"<TH>Header Name<TH>Header Value");
Enumeration headerNames = request.getHeaderNames();
while(headerNames.hasMoreElements()) {
String headerName = (String)headerNames.nextElement();
out.println("<TR><TD>" + headerName);
out.println(" <TD>" + request.getHeader(headerName));
}
out.println("</TABLE>\n</BODY></HTML>");
}

public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}?

3.

HTTP請求模型和頭信息

?

?

?


HTTP請求模型?

一、連接至Web服務器

一個客戶端應用(如Web瀏覽器)打開到Web服務器的HTTP端口的一個套接字(缺省為80)。

例如:http://www.myweb.com:8080/index.html
在Java中,這將等同于代碼:
Soceet?socket=new?Socket("www.myweb.com",8080);
InputStream?in=socket.getInputStream();
OutputStream?out=socket.getOutputStream();

二、發送HTTP請求
?????通過連接,客戶端寫一個ASCII文本請求行,后跟0或多個HTTP頭標,一個空行和實現請求的任意數據。

一個請求由四個部分組成:請求行、請求頭標、空行和請求數據

1.請求行:請求行由三個標記組成:請求方法、請求URI和HTTP版本,它們用空格分隔。
例如:GET?/index.html?HTTP/1.1

HTTP規范定義了8種可能的請求方法:
GET?????????????????檢索URI中標識資源的一個簡單請求
HEAD???????????????與GET方法相同,服務器只返回狀態行和頭標,并不返回請求文檔
POST????????????????服務器接受被寫入客戶端輸出流中的數據的請求
PUT?????????????????服務器保存請求數據作為指定URI新內容的請求
DELETE????????????服務器刪除URI中命名的資源的請求
OPTIONS??????????關于服務器支持的請求方法信息的請求
TRACE?????????????Web服務器反饋Http請求和其頭標的請求
CONNECT????????已文檔化但當前未實現的一個方法,預留做隧道處理

2.請求頭標:由關鍵字/值對組成,每行一對,關鍵字和值用冒號(:)分隔。請求頭標通知服務器有關于客戶端的功能和標識,典型的請求頭標有:

User-Agent????????客戶端廠家和版本
Accept????????????客戶端可識別的內容類型列表
Content-Length????附加到請求的數據字節數

3.空行:最后一個請求頭標之后是一個空行,發送回車符和退行,通知服務器以下不再有頭標。
4.請求數據:使用POST傳送數據,最常使用的是Content-Type和Content-Length頭標。

三、服務端接受請求并返回HTTP響應

Web服務器解析請求,定位指定資源。服務器將資源副本寫至套接字,在此處由客戶端讀取。

一個響應由四個部分組成;狀態行、響應頭標、空行、響應數據

1.狀態行:狀態行由三個標記組成:HTTP版本、響應代碼和響應描述。
HTTP版本:向客戶端指明其可理解的最高版本。
響應代碼:3位的數字代碼,指出請求的成功或失敗,如果失敗則指出原因。
響應描述:為響應代碼的可讀性解釋。
例如:HTTP/1.1?200?OK

HTTP響應碼:
1xx:信息,請求收到,繼續處理
2xx:成功,行為被成功地接受、理解和采納
3xx:重定向,為了完成請求,必須進一步執行的動作
4xx:客戶端錯誤:
2.響應頭標:像請求頭標一樣,它們指出服務器的功能,標識出響應數據的細節。
3.空行:最后一個響應頭標之后是一個空行,發送回車符和退行,表明服務器以下不再有頭標。
4.響應數據:HTML文檔和圖像等,也就是HTML本身。

四、服務器關閉連接,瀏覽器解析響應
1.瀏覽器首先解析狀態行,查看表明請求是否成功的狀態代碼。
2.然后解析每一個響應頭標,頭標告知以下為若干字節的HTML。
3.讀取響應數據HTML,根據HTML的語法和語義對其進行格式化,并在瀏覽器窗口中顯示它。
4.一個HTML文檔可能包含其它需要被載入的資源引用,瀏覽器識別這些引用,對其它的資源再進行額外的請求,此過程循環多次。

五、無狀態連接
HTTP模型是無狀態的,表明在處理一個請求時,Web服務器并不記住來自同一客戶端的請求。

六、實例
1.瀏覽器發出請求
GET?/index.html?HTTP/1.1

服務器返回響應:
HTTP?/1.1?200?OK
Date:?Apr?11?2006?15:32:08?GMT
Server:?Apache/2.0.46(win32)
Content-Length:?119
Content-Type:?text/html

<HTML>
<HEAD>
<LINK?REL="stylesheet"?HREF="index.css">
</HEAD>
<BODY>
<IMG?SRC="image/logo.png">
</BODY>
</HTML>

2.瀏覽器發出請求
GET?/index.css?HTTP/1.1

服務器返回響應:
HTTP?/1.1?200?OK
Date:?Apr?11?2006?15:32:08?GMT
Server:?Apache/2.0.46(win32)
Connection:?Keep-alive,?close
Content-Length:?70
Content-Type:?text/plane

h3{
????font-size:20px;
????font-weight:bold;
????color:#005A9C;
}

3.瀏覽器發出請求
GET?image/logo.png?HTTP/1.1

服務器返回響應:
HTTP?/1.1?200?OK
Date:?Apr?11?2006?15:32:08?GMT
Server:?Apache/2.0.46(win32)
Connection:?Keep-alive,?close
Content-Length:?1280
Content-Type:?text/plane

{Binary?image?data?follows}


(附錄)
1.HTTP規范:Internet工程制定組織(IETF)發布的RFC指定Internet標準,這些RFC被Internet研究發展機構廣泛接受。因為它們是標準文檔,故一般用正規語言編寫,如立法文標一樣。

2.RFC:RFC一旦被提出,就被編號且不會再改變,當一個標準被修改時,則給出一個新的RFC。作為標準,RFC在Internet上被廣泛采用。

3.HTTP的幾個重要RFC:
????RFC1945????HTTP?1.0?描述
????RFC2068????HTTP?1.1?初步描述
????RFC2616????HTTP?1.1?標準
4.資源標識符URI(Uniform?Resource?Identifter,URI)

HTTP參考

一、HTTP碼應碼
響應碼由三位十進制數字組成,它們出現在由HTTP服務器發送的響應的第一行。

響應碼分五種類型,由它們的第一位數字表示:
1.1xx:信息,請求收到,繼續處理
2.2xx:成功,行為被成功地接受、理解和采納
3.3xx:重定向,為了完成請求,必須進一步執行的動作
4.4xx:客戶端錯誤,請求包含語法錯誤或者請求無法實現
5.5xx:服務器錯誤,服務器不能實現一種明顯無效的請求

下表顯示每個響應碼及其含義:
100????????????繼續
101????????????分組交換協
200????????????OK
201????????????被創建
202????????????被采納
203????????????非授權信息
204????????????無內容
205????????????重置內容
206????????????部分內容
300????????????多選項
301????????????永久地傳送
302????????????找到
303????????????參見其他
304????????????未改動
305????????????使用代理
307????????????暫時重定向
400????????????錯誤請求
401????????????未授權
402????????????要求付費
403????????????禁止
404????????????未找到
405????????????不允許的方法
406????????????不被采納
407????????????要求代理授權
408????????????請求超時
409????????????沖突
410????????????過期的
411????????????要求的長度
412????????????前提不成立
413????????????請求實例太大
414????????????請求URI太大
415????????????不支持的媒體類型
416????????????無法滿足的請求范圍
417????????????失敗的預期
500????????????內部服務器錯誤
501????????????未被使用
502????????????網關錯誤
503????????????不可用的服務
504????????????網關超時
505????????????HTTP版本未被支持

二、HTTP頭標
頭標由主鍵/值對組成。它們描述客戶端或者服務器的屬性、被傳輸的資源以及應該實現連接。

四種不同類型的頭標:
1.通用頭標:即可用于請求,也可用于響應,是作為一個整體而不是特定資源與事務相關聯。
2.請求頭標:允許客戶端傳遞關于自身的信息和希望的響應形式。
3.響應頭標:服務器和于傳遞自身信息的響應。
4.實體頭標:定義被傳送資源的信息。即可用于請求,也可用于響應。

頭標格式:<name>:<value><CRLF>

下表描述在HTTP/1.1中用到的頭標
Accept???????定義客戶端可以處理的媒體類型,按優先級排序;
???????????????? 在一個以逗號為分隔的列表中,可以定義多種類型和使用通配符。例如:Accept:?image/jpeg,image/png,*/*
Accept-Charset?
?????????????????定義客戶端可以處理的字符集,按優先級排序;
?????????????????在一個以逗號為分隔的列表中,可以定義多種類型和使用通配符。例如:Accept-Charset:?iso-8859-1,*,utf-8

Accept-Encoding????????定義客戶端可以理解的編碼機制。例如:Accept-Encoding:gzip,compress
Accept-Language???????定義客戶端樂于接受的自然語言列表。例如:Accept-Language:?en,de

Accept-Ranges?
?????????????一個響應頭標,它允許服務器指明:將在給定的偏移和長度處,為資源組成部分的接受請求。
????????????該頭標的值被理解為請求范圍的度量單位。例如Accept-Ranges:?bytes或Accept-Ranges:?nonea

Age???????允許服務器規定自服務器生成該響應以來所經過的時間長度,以秒為單位。
????????????該頭標主要用于緩存響應。例如:Age:?30

Allow????????????一個響應頭標,它定義一個由位于請求URI中的次源所支持的HTTP方法列表。例如:Allow:?GET,PUT

aUTHORIZATION?
???? ???????一個響應頭標,用于定義訪問一種資源所必需的授權(域和被編碼的用戶ID與口令)。
????????????例如:Authorization:?Basic?YXV0aG9yOnBoaWw=

Cache-Control????????一個用于定義緩存指令的通用頭標。例如:Cache-Control:?max-age=30
Connection???????????一個用于表明是否保存socket連接為開放的通用頭標。例如:Connection:?close或Connection:?keep-alive

Content-Base??
????? ??????一種定義基本URI的實體頭標,為了在實體范圍內解析相對URLs。
????????????如果沒有定義Content-Base頭標解析相對URLs,使用Content-Location?URI(存在且絕對)或使用URI請求。
????????????例如:Content-Base:?Http://www.myweb.com

Content-Encoding????一種介質類型修飾符,標明一個實體是如何編碼的。例如:Content-Encoding:?zip
Content-Language????用于指定在輸入流中數據的自然語言類型。例如:Content-Language:?en
Content-Length????????指定包含于請求或響應中數據的字節長度。例如:Content-Length:382

Content-Location
??? ????????指定包含于請求或響應中的資源定位(URI)。
????????????如果是一絕。對URL它也作為被解析實體的相對URL的出發點。
????????????例如:Content-Location:?http://www.myweb.com/news

Content-MD5
????????????實體的一種MD5摘要,用作校驗和。
????????????發送方和接受方都計算MD5摘要,接受方將其計算的值與此頭標中傳遞的值進行比較。
????????????例如:Content-MD5:?<base64?of?128?MD5?digest>

Content-Range?
????????????隨部分實體一同發送;標明被插入字節的低位與高位字節偏移,也標明此實體的總長度。
????????????例如:Content-Range:?1001-2000/5000

Contern-Type????????標明發送或者接收的實體的MIME類型。例如:Content-Type:?text/html
Date????????????????????發送HTTP消息的日期。例如:Date:?Mon,10PR?18:42:51?GMT

ETag??????一種實體頭標,它向被發送的資源分派一個唯一的標識符。
????????????對于可以使用多種URL請求的資源,ETag可以用于確定實際被發送的資源是否為同一資源。
????????????例如:ETag:?"208f-419e-30f8dc99"

Expires??????????指定實體的有效期。例如:Expires:?Mon,05?Dec?2008?12:00:00?GMT
Form????????????一種請求頭標,給定控制用戶代理的人工用戶的電子郵件地址。例如:From:?webmaster@myweb.com
Host????????????被請求資源的主機名。對于使用HTTP/1.1的請求而言,此域是強制性的。例如:Host:?www.myweb.com

If-Modified-Since???
????????????如果包含了GET請求,導致該請求條件性地依賴于資源上次修改日期。
????????????如果出現了此頭標,并且自指定日期以來,此資源已被修改,應該反回一個304響應代碼。
????????????例如:If-Modified-Since:?Mon,10PR?18:42:51?GMT

If-Match????????????如果包含于一個請求,指定一個或者多個實體標記。只發送其ETag與列表中標記區配的資源。
???????????????????????例如:If-Match:?"208f-419e-308dc99"

If-None-Match?
???????????如果包含一個請求,指定一個或者多個實體標記。資源的ETag不與列表中的任何一個條件匹配,操作才執行。
???????????例如:If-None-Match:?"208f-419e-308dc99"

If-Range
????????????指定資源的一個實體標記,客戶端已經擁有此資源的一個拷貝。必須與Range頭標一同使用。
????????????如果此實體自上次被客戶端檢索以來,還不曾修改過,那么服務器只發送指定的范圍,否則它將發送整個資源。
????????????例如:Range:?byte=0-499<CRLF>If-Range:"208f-419e-30f8dc99"

If-Unmodified-Since
????????????只有自指定的日期以來,被請求的實體還不曾被修改過,才會返回此實體。
????????????例如:If-Unmodified-Since:Mon,10PR?18:42:51?GMT

Last-Modified????????指定被請求資源上次被修改的日期和時間。例如:Last-Modified:?Mon,10PR?18:42:51?GMT
Location?
????????????對于一個已經移動的資源,用于重定向請求者至另一個位置。
????????????與狀態編碼302(暫時移動)或者301(永久性移動)配合使用。
????????????例如:Location:?http://www2.myweb.com/index.jsp

Max-Forwards?
????????????一個用于TRACE方法的請求頭標,以指定代理或網關的最大數目,該請求通過網關才得以路由。
????????????在通過請求傳遞之前,代理或網關應該減少此數目。例如:Max-Forwards:?3

Pragma????????????一個通用頭標,它發送實現相關的信息。例如:Pragma:?no-cache
Proxy-Authenticate
???????????類似于WWW-Authenticate,便是有意請求只來自請求鏈(代理)的下一個服務器的認證。
???????????例如:Proxy-Authenticate:?Basic?realm-admin

Proxy-Proxy-Authorization
????????????類似于授權,但并非有意傳遞任何比在即時服務器鏈中更進一步的內容。
????????????例如:Proxy-Proxy-Authorization:?Basic?YXV0aG9yOnBoaWw=

Public????????????列表顯示服務器所支持的方法集。例如:Public:?OPTIONS,MGET,MHEAD,GET,HEAD
Range????????????指定一種度量單位和一個部分被請求資源的偏移范圍。例如:Range:?bytes=206-5513

Refener
????????????一種請求頭標域,標明產生請求的初始資源。對于HTML表單,它包含此表單的Web頁面的地址。
????????????例如:Refener:?http://www.myweb.com/news/search.html

Retry-After?
???????????一種響應頭標域,由服務器與狀態編碼503(無法提供服務)配合發送,以標明再次請求之前應該等待多長時間。
???????????此時間即可以是一種日期,也可以是一種秒單位。例如:Retry-After:?18

Server?????????????????????一種標明Web服務器軟件及其版本號的頭標。例如:Server:?Apache/2.0.46(Win32)
Transfer-Encoding?????一種通用頭標,標明對應被接受方反向的消息體實施變換的類型。例如:Transfer-Encoding:?chunked

Upgrade?
????????????允許服務器指定一種新的協議或者新的協議版本,與響應編碼101(切換協議)配合使用。
????????????例如:Upgrade:?HTTP/2.0

User-Agent
????????????定義用于產生請求的軟件類型(典型的如Web瀏覽器)。
????????????例如:User-Agent:?Mozilla/4.0(compatible;?MSIE?5.5;?Windows?NT;?DigExt)

Vary??????????一個響應頭標,用于表示使用服務器驅動的協商從可用的響應表示中選擇響應實體。例如:Vary:?*
Via????????????一個包含所有中間主機和協議的通用頭標,用于滿足請求。例如:Via:?1.0?fred.com,?1.1?wilma.com
Warning????用于提供關于響應狀態補充信息的響應頭標。例如:Warning:?99?www.myweb.com?Piano?needs?tuning

www-Authenticate
????????????一個提示用戶代理提供用戶名和口令的響應頭標,與狀態編碼401(未授權)配合使用。響應一個授權頭標。
????????????例如:www-Authenticate:?Basic?realm=zxm.mgmt

4. 獲取http頭信息 ?大?|?中?|?小?? [?Submitted by?herbwang?on 2006, May 26, 9:32 PM.?PHP?] 本文為原創文章,如需轉載請注明出處www.ikown.com.

最近做的項目總是和http協議打交道,又學到不少。模擬http報頭,獲取server的http頭等等??赡芤郧叭ψ诱娴暮苄?#xff0c;這方面總是很模糊,現在看來把瀏覽器的原理搞清楚是很重要的。

下面是獲取頭信息,做個備忘。
PHP代碼:$fp?=?fsockopen("www.example.com",?80,?$errno,?$errstr,?30);
if?(!
$fp)?{
?????echo?
"$errstr?($errno)<br?/>/n";
}?else?{

$out?????=?"GET?/?HTTP/1.1";
$out?.=?"Host:?www.example.com";
$out?.=?"Accept:?*/*";

fwrite($fp,?$out);
while?(!
feof($fp))?{
?????
$content.=fgets($fp,?128);
}
fclose($fp);
echo?
$content;
}
?


引用:
在Web開發的過程中,人們常常忽視了這樣的一個事實:很多工作都是在底層完成的——是底層協議使得客戶端瀏覽器與Web服務器之間的通信成為可能。學習通信的過程是值得的,因為你可以從中得到數量令人吃驚的有用信息。例如,你可以建立自適應的Web應用程序,它可以根據用戶瀏覽器的性能得到最好的效果,而且你可以改變報頭信息來把自定義頁面傳遞到各種平臺上,包括無線電話和PDA。

HTTP 請求頭概述?

HTTP 客戶程序(例如瀏覽器),向服務器發送請求的時候必須指明請求類型(一般是GET或者POST)。如有必要,客戶程序還可以選擇發送其他的請求頭。大多數請求頭并不是必需的,但Content-Length除外。對于POST請求來說Content-Length必須出現。?

下面是一些最常見的請求頭:?

Accept:瀏覽器可接受的MIME類型。?
Accept-Charset:瀏覽器可接受的字符集。?
Accept-Encoding:瀏覽器能夠進行解碼的數據編碼方式,比如gzip。Servlet能夠向支持gzip的瀏覽器返回經gzip編碼的HTML頁面。許多情形下這可以減少5到10倍的下載時間。?
Accept-Language:瀏覽器所希望的語言種類,當服務器能夠提供一種以上的語言版本時要用到。?
Authorization:授權信息,通常出現在對服務器發送的WWW-Authenticate頭的應答中。?
Connection:表示是否需要持久連接。如果Servlet看到這里的值為“Keep-Alive”,或者看到請求使用的是HTTP 1.1(HTTP 1.1默認進行持久連接),它就可以利用持久連接的優點,當頁面包含多個元素時(例如Applet,圖片),顯著地減少下載所需要的時間。要實現這一點, Servlet需要在應答中發送一個Content-Length頭,最簡單的實現方法是:先把內容寫入ByteArrayOutputStream,然后在正式寫出內容之前計算它的大小。?
Content-Length:表示請求消息正文的長度。?
Cookie:這是最重要的請求頭信息之一,參見后面《Cookie處理》一章中的討論。?
From:請求發送者的email地址,由一些特殊的Web客戶程序使用,瀏覽器不會用到它。?
Host:初始URL中的主機和端口。?
If-Modified-Since:只有當所請求的內容在指定的日期之后又經過修改才返回它,否則返回304“Not Modified”應答。?
Pragma:指定“no-cache”值表示服務器必須返回一個刷新后的文檔,即使它是代理服務器而且已經有了頁面的本地拷貝。?
Referer:包含一個URL,用戶從該URL代表的頁面出發訪問當前請求的頁面。?
User-Agent:瀏覽器類型,如果Servlet返回的內容與瀏覽器類型有關則該值非常有用。?
UA-Pixels,UA-Color,UA-OS,UA-CPU:由某些版本的IE瀏覽器所發送的非標準的請求頭,表示屏幕大小、顏色深度、操作系統和CPU類型。?
有關HTTP頭完整、詳細的說明,請參見http://www.w3.org/Protocols/的HTTP規范。

5.XMLHttpRequest

提供客戶端同http服務器通訊的協議

Dim HttpReq As New MSXML2.XMLHTTP30 HttpReq.open "GET", "http://localhost/books.xml", False HttpReq.send MsgBox HttpReq.responseText

備注

客戶端可以通過XmlHttp對象(MSXML2.XMLHTTP.3.0)向http服務器發送請求并使用微軟XML文檔對象模型Microsoft? XML Document Object Model (DOM)處理回應。

XMLHttpRequest成員

屬性

?

onreadystatechange指定當readyState屬性改變時的事件處理句柄。只寫
readyState返回當前請求的狀態,只讀.
responseBody將回應信息正文以unsigned byte數組形式返回.只讀
responseStream以Ado Stream對象的形式返回響應信息。只讀
responseText將響應信息作為字符串返回.只讀
responseXML將響應信息格式化為Xml Document對象并返回,只讀
status返回當前請求的http狀態碼.只讀
statusText返回當前請求的響應行狀態,只讀

?

* 表示此屬性是W3C文檔對象模型的擴展.

方法

?

abort取消當前請求
getAllResponseHeaders獲取響應的所有http頭
getResponseHeader從響應信息中獲取指定的http頭
open創建一個新的http請求,并指定此請求的方法、URL以及驗證信息(用戶名/密碼)
send發送請求到http服務器并接收回應
setRequestHeader單獨指定請求的某個http頭

?

onreadystatechange

指定當readyState屬性改變時的事件處理句柄

語法

oXMLHttpRequest.onreadystatechange = funcMyHandler;

如下的例子演示當XMLHTTPRequest對象的readyState屬性改變時調用HandleStateChange函數,當數據接收完畢后(readystate == 4)此頁面上的一個按鈕將被激活

var xmlhttp=null; function PostOrder(xmldoc) { var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.5.0"); xmlhttp.Open("POST", "http://myserver/orders/processorder.asp", false); xmlhttp.onreadystatechange= HandleStateChange; xmlhttp.Send(xmldoc); myButton.disabled = true; } function HandleStateChange() { if (xmlhttp.readyState == 4) { myButton.disabled = false; alert("Result = " + xmlhttp.responseXML.xml); } }

備注

此屬性只寫,為W3C文檔對象模型的擴展.

readyState

返回XMLHTTP請求的當前狀態

語法

lValue = oXMLHttpRequest.readyState; var XmlHttp; XmlHttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); function send() { XmlHttp.onreadystatechange = doHttpReadyStateChange; XmlHttp.open("GET", "http://localhost/sample.xml", true); XmlHttp.send(); } function doHttpReadyStateChange() { if (XmlHttp.readyState == 4) { alert("Done"); } }

備注

變量,此屬性只讀,狀態用長度為4的整型表示.定義如下:

?

0 (未初始化)對象已建立,但是尚未初始化(尚未調用open方法)
1 (初始化)對象已建立,尚未調用send方法
2 (發送數據)send方法已調用,但是當前的狀態及http頭未知
3 (數據傳送中)已接收部分數據,因為響應及http頭不全,這時通過responseBody和responseText獲取部分數據會出現錯誤,
4 (完成)數據接收完畢,此時可以通過通過responseBody和responseText獲取完整的回應數據

?

responseBody

返回某一格式的服務器響應數據

語法

strValue = oXMLHttpRequest.responseBody; var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/books.xml", false); xmlhttp.send(); alert(xmlhttp.responseBody);

備注

變量,此屬性只讀,以unsigned array格式表示直接從服務器返回的未經解碼的二進制數據。

responseStream

以Ado Stream對象的形式返回響應信息

語法

strValue = oXMLHttpRequest.responseStream;

備注

變量,此屬性只讀,以Ado Stream對象的形式返回響應信息。

responseText

將響應信息作為字符串返回

語法

strValue = oXMLHttpRequest.responseText; var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/books.xml", false); xmlhttp.send(); alert(xmlhttp.responseText);

備注

變量,此屬性只讀,將響應信息作為字符串返回。
XMLHTTP嘗試將響應信息解碼為Unicode字符串,XMLHTTP默認將響應數據的編碼定為UTF-8,如果服務器返回的數據帶BOM(byte-order mark),XMLHTTP可以解碼任何UCS-2 (big or little endian)或者UCS-4 數據。注意,如果服務器返回的是xml文檔,此屬性并不處理xml文檔中的編碼聲明。你需要使用responseXML來處理。

responseXML

將響應信息格式化為Xml Document對象并返回

語法

var objDispatch = oXMLHttpRequest.responseXML; var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/books.xml", false); xmlhttp.send(); alert(xmlhttp.responseXML.xml);

備注

變量,此屬性只讀,將響應信息格式化為Xml Document對象并返回。如果響應數據不是有效的XML文檔,此屬性本身不返回XMLDOMParseError,可以通過處理過的DOMDocument對象獲取錯誤信息。

status

返回當前請求的http狀態碼

語法

lValue = oXMLHttpRequest.status; var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/books.xml", false); xmlhttp.send(); alert(xmlhttp.status);

返回值

長整形標準http狀態碼,定義如下:

NumberDescription

100

Continue

101

Switching protocols

200

OK

201

Created

202

Accepted

203

Non-Authoritative Information

204

No Content

205

Reset Content

206

Partial Content

300

Multiple Choices

301

Moved Permanently

302

Found

303

See Other

304

Not Modified

305

Use Proxy

307

Temporary Redirect

400

Bad Request

401

Unauthorized

402

Payment Required

403

Forbidden

404

Not Found

405

Method Not Allowed

406

Not Acceptable

407

Proxy Authentication Required

408

Request Timeout

409

Conflict

410

Gone

411

Length Required

412

Precondition Failed

413

Request Entity Too Large

414

Request-URI Too Long

415

Unsupported Media Type

416

Requested Range Not Suitable

417

Expectation Failed

500

Internal Server Error

501

Not Implemented

502

Bad Gateway

503

Service Unavailable

504

Gateway Timeout

505

HTTP Version Not Supported

?

備注

長整形,此屬性只讀,返回當前請求的http狀態碼,此屬性僅當數據發送并接收完畢后才可獲取。

statusText

返回當前請求的響應行狀態

語法

strValue = oXMLHttpRequest.statusText; var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/books.xml", false); xmlhttp.send(); alert(xmlhttp.statusText);

備注

字符串,此屬性只讀,以BSTR返回當前請求的響應行狀態,此屬性僅當數據發送并接收完畢后才可獲取。

abort

取消當前請求

語法

oXMLHttpRequest.abort();

備注

調用此方法后,當前請求返回UNINITIALIZED 狀態。

getAllResponseHeaders

獲取響應的所有http頭

語法

strValue = oXMLHttpRequest.getAllResponseHeaders(); var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/sample.xml", false); xmlhttp.send(); alert(xmlhttp.getAllResponseHeaders());

輸出由web服務器返回的http頭信息:

Server:Microsoft-IIS/5.1 X-Powered-By:ASP.NET Date:Sat, 07 Jun 2003 23:23:06 GMT Content-Type:text/xml Accept-Ranges:bytes Last Modified:Sat, 06 Jun 2003 17:19:04 GMT ETag:"a0e2eeba4f2cc31:97f" Content-Length:9

備注

每個http頭名稱和值用冒號分割,并以/r/n結束。當send方法完成后才可調用該方法。

getResponseHeader

從響應信息中獲取指定的http頭

語法

strValue = oXMLHttpRequest.getResponseHeader(bstrHeader); var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/sample.xml", false); xmlhttp.send(); alert(xmlhttp.getResponseHeader("Server"));

輸出http頭中的server列:當前web服務器的版本及名稱。

備注

當send方法成功后才可調用該方法。如果服務器返回的文檔類型為"text/xml", 則這句話xmlhttp.getResponseHeader("Content-Type");將返回字符串"text/xml"??梢允褂胓etAllResponseHeaders方法獲取完整的http頭信息。

open

創建一個新的http請求,并指定此請求的方法、URL以及驗證信息

語法

oXMLHttpRequest.open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword);

參數

bstrMethod
http方法,例如:POST、GET、PUT及PROPFIND。大小寫不敏感。

bstrUrl
請求的URL地址,可以為絕對地址也可以為相對地址。

varAsync[可選]
布爾型,指定此請求是否為異步方式,默認為true。如果為真,當狀態改變時會調用onreadystatechange屬性指定的回調函數。

bstrUser[可選]
如果服務器需要驗證,此處指定用戶名,如果未指定,當服務器需要驗證時,會彈出驗證窗口。

bstrPassword[可選]
驗證信息中的密碼部分,如果用戶名為空,則此值將被忽略。

下面的例子演示從服務器請求book.xml,并顯示其中的book字段。

var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET","http://localhost/books.xml", false); xmlhttp.send(); var book = xmlhttp.responseXML.selectSingleNode("//book[@id='bk101']"); alert(book.xml);

備注

調用此方法后,可以調用send方法向服務器發送數據。

send

發送請求到http服務器并接收回應

語法

oXMLHttpRequest.send(varBody);

參數

varBody?
欲通過此請求發送的數據。

xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0"); xmlhttp.open("GET", "http://localhost/sample.xml", false); xmlhttp.send(); alert(xmlhttp.responseXML.xml);

備注

此方法的同步或異步方式取決于open方法中的bAsync參數,如果bAsync == False,此方法將會等待請求完成或者超時時才會返回,如果bAsync == True,此方法將立即返回。

This method takes one optional parameter, which is the requestBody to use. The acceptable VARIANT input types are BSTR, SAFEARRAY of UI1 (unsigned bytes), IDispatch to an XML Document Object Model (DOM) object, and IStream *. You can use only chunked encoding (for sending) when sending IStream * input types. The component automatically sets the Content-Length header for all but IStream * input types.

如果發送的數據為BSTR,則回應被編碼為utf-8, 必須在適當位置設置一個包含charset的文檔類型頭。

If the input type is a SAFEARRAY of UI1, the response is sent as is without additional encoding. The caller must set a Content-Type header with the appropriate content type.

如果發送的數據為XML DOM object,則回應將被編碼為在xml文檔中聲明的編碼,如果在xml文檔中沒有聲明編碼,則使用默認的UTF-8。

If the input type is an IStream *, the response is sent as is without additional encoding. The caller must set a Content-Type header with the appropriate content type.

setRequestHeader

單獨指定請求的某個http頭

語法

oXMLHttpRequest.setRequestHeader(bstrHeader, bstrValue);

參數

bstrHeader
字符串,頭名稱。

bstrValue

字符串,值。


參考鏈接:https://blog.csdn.net/adparking/article/details/52289543

總結

以上是生活随笔為你收集整理的最全的http头部信息分析(转载)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲另类伦春色综合小说 | 四十如虎的丰满熟妇啪啪 | 色噜噜亚洲男人的天堂 | 久精品国产欧美亚洲色aⅴ大片 | 少妇一晚三次一区二区三区 | 色一情一乱一伦一视频免费看 | 日本一卡2卡3卡四卡精品网站 | av香港经典三级级 在线 | 欧美国产日韩亚洲中文 | 国产午夜无码精品免费看 | 国产精品内射视频免费 | 日本乱偷人妻中文字幕 | 日日麻批免费40分钟无码 | 综合激情五月综合激情五月激情1 | 永久免费精品精品永久-夜色 | 国内综合精品午夜久久资源 | 在线精品亚洲一区二区 | 久久久国产一区二区三区 | 国产成人精品久久亚洲高清不卡 | 国产精品亚洲lv粉色 | 国产国产精品人在线视 | 无码成人精品区在线观看 | 男女猛烈xx00免费视频试看 | 正在播放东北夫妻内射 | 亚洲第一无码av无码专区 | 国产精品无码永久免费888 | 大肉大捧一进一出好爽视频 | av无码不卡在线观看免费 | 中文字幕亚洲情99在线 | 装睡被陌生人摸出水好爽 | 国产亚洲欧美在线专区 | 亚洲成av人影院在线观看 | 国产香蕉尹人视频在线 | 午夜性刺激在线视频免费 | 少妇无码av无码专区在线观看 | 无码纯肉视频在线观看 | 亚洲色无码一区二区三区 | 国产精品怡红院永久免费 | 人人澡人人妻人人爽人人蜜桃 | 国产精品久久久久久亚洲毛片 | 亚洲人成网站免费播放 | 午夜福利电影 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 国产成人无码av片在线观看不卡 | 午夜精品一区二区三区的区别 | 国产两女互慰高潮视频在线观看 | 国产精品手机免费 | 日韩人妻无码中文字幕视频 | 无码一区二区三区在线观看 | www国产亚洲精品久久久日本 | 牲欲强的熟妇农村老妇女视频 | 久久久久av无码免费网 | 国产亚洲日韩欧美另类第八页 | 无码一区二区三区在线观看 | 未满小14洗澡无码视频网站 | 国产精品爱久久久久久久 | 欧美 日韩 人妻 高清 中文 | 亚洲欧美国产精品专区久久 | 中文亚洲成a人片在线观看 | 国产精品毛片一区二区 | 99久久人妻精品免费一区 | 国产成人精品视频ⅴa片软件竹菊 | 中文字幕精品av一区二区五区 | 高潮毛片无遮挡高清免费 | 好爽又高潮了毛片免费下载 | 日日鲁鲁鲁夜夜爽爽狠狠 | 欧美黑人性暴力猛交喷水 | 老司机亚洲精品影院 | 免费中文字幕日韩欧美 | 亚洲精品久久久久中文第一幕 | 水蜜桃亚洲一二三四在线 | 亚洲国产成人a精品不卡在线 | 少妇被黑人到高潮喷出白浆 | 国产精品福利视频导航 | 中文字幕av伊人av无码av | 精品无码国产一区二区三区av | 荫蒂被男人添的好舒服爽免费视频 | 欧美成人家庭影院 | 强奷人妻日本中文字幕 | 国产亚洲精品久久久闺蜜 | 色欲久久久天天天综合网精品 | 国产内射爽爽大片视频社区在线 | 中文字幕色婷婷在线视频 | 久久99精品国产.久久久久 | 亚洲精品国产品国语在线观看 | 啦啦啦www在线观看免费视频 | 国产美女极度色诱视频www | 少妇性俱乐部纵欲狂欢电影 | 兔费看少妇性l交大片免费 | 亚无码乱人伦一区二区 | ass日本丰满熟妇pics | 55夜色66夜色国产精品视频 | 日韩精品a片一区二区三区妖精 | 女人高潮内射99精品 | 久久国产劲爆∧v内射 | 在教室伦流澡到高潮hnp视频 | 久久人人爽人人人人片 | 成熟人妻av无码专区 | 国产又爽又黄又刺激的视频 | 免费看男女做好爽好硬视频 | 国产av久久久久精东av | 国产精品毛多多水多 | 超碰97人人做人人爱少妇 | 免费无码午夜福利片69 | 女人高潮内射99精品 | 天堂无码人妻精品一区二区三区 | 天堂亚洲2017在线观看 | 最近免费中文字幕中文高清百度 | 99久久99久久免费精品蜜桃 | 久久精品99久久香蕉国产色戒 | 7777奇米四色成人眼影 | 国产成人一区二区三区别 | 国产成人无码区免费内射一片色欲 | 久久精品中文字幕大胸 | 国产亚洲精品久久久闺蜜 | 无码帝国www无码专区色综合 | 99国产精品白浆在线观看免费 | 久久久久人妻一区精品色欧美 | 日日噜噜噜噜夜夜爽亚洲精品 | 久久熟妇人妻午夜寂寞影院 | 成熟人妻av无码专区 | 国产精品二区一区二区aⅴ污介绍 | 国内老熟妇对白xxxxhd | 久久综合给合久久狠狠狠97色 | 国产色视频一区二区三区 | a片免费视频在线观看 | 久久亚洲中文字幕无码 | 久久人人爽人人爽人人片ⅴ | 学生妹亚洲一区二区 | 久久久久人妻一区精品色欧美 | 久久精品人人做人人综合试看 | 鲁鲁鲁爽爽爽在线视频观看 | 一本大道久久东京热无码av | 俺去俺来也www色官网 | 少妇无套内谢久久久久 | 99riav国产精品视频 | 国内少妇偷人精品视频免费 | 亚洲第一无码av无码专区 | 熟女俱乐部五十路六十路av | 亚洲七七久久桃花影院 | 国产精品久久久久无码av色戒 | 综合人妻久久一区二区精品 | 对白脏话肉麻粗话av | 国产精品嫩草久久久久 | 中文字幕中文有码在线 | 国产精品久久久久影院嫩草 | 亚洲七七久久桃花影院 | 少妇太爽了在线观看 | 亚洲の无码国产の无码影院 | 无码乱肉视频免费大全合集 | 亚洲综合在线一区二区三区 | 无码人妻丰满熟妇区毛片18 | 亚洲成在人网站无码天堂 | aⅴ在线视频男人的天堂 | 少妇激情av一区二区 | 亚洲精品综合五月久久小说 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 性史性农村dvd毛片 | 国产精品爱久久久久久久 | 中文字幕 亚洲精品 第1页 | av无码电影一区二区三区 | 国产成人无码av在线影院 | 国产亚洲精品久久久久久 | 少妇厨房愉情理9仑片视频 | 成人欧美一区二区三区黑人 | 少妇的肉体aa片免费 | 国产精品内射视频免费 | 久久久久免费看成人影片 | 亚洲精品中文字幕 | 国内精品久久毛片一区二区 | 男人扒开女人内裤强吻桶进去 | 亚洲中文字幕乱码av波多ji | 亚洲伊人久久精品影院 | 少妇性l交大片欧洲热妇乱xxx | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 强辱丰满人妻hd中文字幕 | 国产精品毛多多水多 | 特大黑人娇小亚洲女 | 午夜肉伦伦影院 | 国精品人妻无码一区二区三区蜜柚 | 亚洲精品国产第一综合99久久 | 国产av一区二区三区最新精品 | 十八禁真人啪啪免费网站 | 久久国产精品偷任你爽任你 | 国产精品久免费的黄网站 | 亚洲日本va午夜在线电影 | 国产午夜亚洲精品不卡下载 | 国产免费久久久久久无码 | 成人无码精品一区二区三区 | 国产亚洲视频中文字幕97精品 | 久久久成人毛片无码 | 日本护士毛茸茸高潮 | 性色av无码免费一区二区三区 | 日本大香伊一区二区三区 | 伊人色综合久久天天小片 | 国产卡一卡二卡三 | 老熟妇仑乱视频一区二区 | 国产香蕉尹人视频在线 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 荡女精品导航 | 久久久久免费看成人影片 | 人妻插b视频一区二区三区 | 特大黑人娇小亚洲女 | 精品午夜福利在线观看 | 国产香蕉尹人视频在线 | 久久99精品国产麻豆 | 久久精品国产精品国产精品污 | 国产sm调教视频在线观看 | 精品亚洲韩国一区二区三区 | 国产精品久久国产精品99 | 亚洲成a人片在线观看无码3d | 国产性生交xxxxx无码 | 亚洲精品无码国产 | 亚洲中文无码av永久不收费 | 亚洲无人区一区二区三区 | 亚洲中文字幕无码中字 | 成人精品视频一区二区三区尤物 | 亚洲午夜无码久久 | 又粗又大又硬毛片免费看 | 大色综合色综合网站 | 无码一区二区三区在线观看 | 欧美三级不卡在线观看 | 国产精品资源一区二区 | 丁香花在线影院观看在线播放 | 欧美 日韩 亚洲 在线 | 国产无遮挡吃胸膜奶免费看 | 99精品视频在线观看免费 | 国产午夜亚洲精品不卡 | 成人无码影片精品久久久 | 无码福利日韩神码福利片 | 色综合久久久无码中文字幕 | 国产绳艺sm调教室论坛 | 成人精品天堂一区二区三区 | 1000部夫妻午夜免费 | 天堂亚洲2017在线观看 | 精品国偷自产在线视频 | 久久国产36精品色熟妇 | 亚洲乱码中文字幕在线 | 又湿又紧又大又爽a视频国产 | 国产精品毛片一区二区 | 色综合久久久久综合一本到桃花网 | 青青草原综合久久大伊人精品 | 亚洲精品国产品国语在线观看 | 黑人巨大精品欧美黑寡妇 | 欧美zoozzooz性欧美 | 午夜福利不卡在线视频 | 香蕉久久久久久av成人 | 久久天天躁狠狠躁夜夜免费观看 | 99精品久久毛片a片 | 精品久久久久久人妻无码中文字幕 | av无码不卡在线观看免费 | аⅴ资源天堂资源库在线 | 丰满人妻被黑人猛烈进入 | 亚洲一区av无码专区在线观看 | 老子影院午夜精品无码 | 国产色精品久久人妻 | 中文字幕无码日韩专区 | 亚洲第一无码av无码专区 | 中国女人内谢69xxxx | a片免费视频在线观看 | 四虎国产精品免费久久 | 亚洲国产午夜精品理论片 | 动漫av网站免费观看 | 亚洲国产精品一区二区美利坚 | 日本熟妇浓毛 | 国产真人无遮挡作爱免费视频 | 无码乱肉视频免费大全合集 | 最近免费中文字幕中文高清百度 | 中文字幕无码av波多野吉衣 | 青春草在线视频免费观看 | 狠狠色丁香久久婷婷综合五月 | 网友自拍区视频精品 | 熟妇人妻无码xxx视频 | 久久国产自偷自偷免费一区调 | 综合激情五月综合激情五月激情1 | 欧美性色19p | 久久无码中文字幕免费影院蜜桃 | 无码毛片视频一区二区本码 | 四十如虎的丰满熟妇啪啪 | 亚洲欧美中文字幕5发布 | 日韩欧美中文字幕在线三区 | 亚洲第一无码av无码专区 | 国产猛烈高潮尖叫视频免费 | 亚洲国产av精品一区二区蜜芽 | 国产精品a成v人在线播放 | 乌克兰少妇性做爰 | 天堂久久天堂av色综合 | 特黄特色大片免费播放器图片 | av在线亚洲欧洲日产一区二区 | 免费看少妇作爱视频 | 精品偷拍一区二区三区在线看 | 婷婷六月久久综合丁香 | 中文字幕人妻无码一区二区三区 | 丰腴饱满的极品熟妇 | 亚洲呦女专区 | 天天av天天av天天透 | 亚洲一区二区三区四区 | 国产欧美精品一区二区三区 | 亚洲乱码中文字幕在线 | 免费无码av一区二区 | 亚洲精品午夜无码电影网 | 国产亚洲精品精品国产亚洲综合 | 中文字幕无码日韩专区 | 搡女人真爽免费视频大全 | 欧美野外疯狂做受xxxx高潮 | 国产97人人超碰caoprom | 欧美老妇交乱视频在线观看 | 色欲综合久久中文字幕网 | 欧美乱妇无乱码大黄a片 | 国产一区二区三区四区五区加勒比 | 香港三级日本三级妇三级 | 无码一区二区三区在线观看 | 欧美亚洲日韩国产人成在线播放 | 亚洲精品欧美二区三区中文字幕 | 激情内射亚州一区二区三区爱妻 | 高潮喷水的毛片 | 强伦人妻一区二区三区视频18 | 中文字幕无码热在线视频 | 国产成人精品无码播放 | √8天堂资源地址中文在线 | 成 人影片 免费观看 | 亚洲成av人片在线观看无码不卡 | 国色天香社区在线视频 | 精品无码国产自产拍在线观看蜜 | 久久久久成人精品免费播放动漫 | 色婷婷综合中文久久一本 | 久久久国产精品无码免费专区 | 国产午夜福利100集发布 | 一二三四在线观看免费视频 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 麻豆精品国产精华精华液好用吗 | 久久久中文久久久无码 | 国产精品久久久久久亚洲毛片 | 亚洲小说春色综合另类 | 亚洲欧美精品伊人久久 | 人人超人人超碰超国产 | 久久久久久久人妻无码中文字幕爆 | 伊人久久婷婷五月综合97色 | 丝袜足控一区二区三区 | 色综合久久网 | 在线精品国产一区二区三区 | 亚洲一区av无码专区在线观看 | 国产午夜福利100集发布 | 自拍偷自拍亚洲精品被多人伦好爽 | 无遮挡国产高潮视频免费观看 | 丰满妇女强制高潮18xxxx | aⅴ亚洲 日韩 色 图网站 播放 | 日韩少妇内射免费播放 | 久久99精品国产麻豆蜜芽 | 亚洲一区二区三区在线观看网站 | 久久精品国产一区二区三区肥胖 | 在教室伦流澡到高潮hnp视频 | 亚洲中文字幕va福利 | 又色又爽又黄的美女裸体网站 | 99久久人妻精品免费二区 | 乱码av麻豆丝袜熟女系列 | 亚洲成av人片在线观看无码不卡 | 亚洲精品久久久久久一区二区 | √8天堂资源地址中文在线 | 亚洲人成影院在线观看 | 亚洲日韩乱码中文无码蜜桃臀网站 | 日本丰满熟妇videos | 蜜桃av抽搐高潮一区二区 | 亚洲啪av永久无码精品放毛片 | 国产女主播喷水视频在线观看 | 18精品久久久无码午夜福利 | 在线播放无码字幕亚洲 | 窝窝午夜理论片影院 | 日本精品人妻无码免费大全 | 欧美黑人乱大交 | 88国产精品欧美一区二区三区 | 亚洲欧洲无卡二区视頻 | 久久精品视频在线看15 | 丰满少妇人妻久久久久久 | 粉嫩少妇内射浓精videos | 欧美黑人巨大xxxxx | 国产手机在线αⅴ片无码观看 | 妺妺窝人体色www婷婷 | 欧美老熟妇乱xxxxx | 久久人妻内射无码一区三区 | 中文字幕日韩精品一区二区三区 | 在线成人www免费观看视频 | 色综合久久久无码网中文 | 亚拍精品一区二区三区探花 | 欧美性猛交xxxx富婆 | 亚洲毛片av日韩av无码 | 国产偷国产偷精品高清尤物 | 粉嫩少妇内射浓精videos | 亚洲 高清 成人 动漫 | 九九综合va免费看 | 日本欧美一区二区三区乱码 | 久久国产自偷自偷免费一区调 | 一本久道久久综合婷婷五月 | 国产午夜视频在线观看 | 精品厕所偷拍各类美女tp嘘嘘 | 国产精品美女久久久 | 亲嘴扒胸摸屁股激烈网站 | 无码纯肉视频在线观看 | 欧美日本免费一区二区三区 | 午夜精品久久久内射近拍高清 | 无码福利日韩神码福利片 | 欧美日韩色另类综合 | 久久亚洲精品中文字幕无男同 | 99re在线播放 | 亚洲人成人无码网www国产 | 欧美精品国产综合久久 | 免费中文字幕日韩欧美 | 久久久国产精品无码免费专区 | 一本久久a久久精品vr综合 | 最近中文2019字幕第二页 | 性欧美疯狂xxxxbbbb | 成年美女黄网站色大免费视频 | 99久久婷婷国产综合精品青草免费 | 亚洲午夜久久久影院 | 国产高清av在线播放 | 国产人妻大战黑人第1集 | 欧美野外疯狂做受xxxx高潮 | 国产激情无码一区二区app | 少妇性荡欲午夜性开放视频剧场 | 中文字幕乱码人妻无码久久 | 美女张开腿让人桶 | 色一情一乱一伦一区二区三欧美 | 成人欧美一区二区三区黑人免费 | 国产一区二区不卡老阿姨 | 中文字幕无码热在线视频 | 国产极品美女高潮无套在线观看 | 欧美色就是色 | 丁香啪啪综合成人亚洲 | 老头边吃奶边弄进去呻吟 | 亚洲欧洲日本无在线码 | 精品国产aⅴ无码一区二区 | 亚洲午夜福利在线观看 | 欧美兽交xxxx×视频 | 奇米影视7777久久精品 | 女人被男人躁得好爽免费视频 | 女人色极品影院 | 又粗又大又硬又长又爽 | 无遮无挡爽爽免费视频 | 国产精品怡红院永久免费 | 亚洲最大成人网站 | 青青草原综合久久大伊人精品 | 久久熟妇人妻午夜寂寞影院 | 一本久久a久久精品vr综合 | 亚洲小说图区综合在线 | 人妻互换免费中文字幕 | 亚洲一区二区三区香蕉 | 亚洲国产精品久久久天堂 | 国产亚洲精品久久久闺蜜 | 97久久国产亚洲精品超碰热 | 1000部啪啪未满十八勿入下载 | 欧美xxxxx精品 | 精品一区二区三区波多野结衣 | 国产精品无码一区二区三区不卡 | 老头边吃奶边弄进去呻吟 | 国产激情综合五月久久 | 欧美性猛交内射兽交老熟妇 | 欧美熟妇另类久久久久久多毛 | 中文字幕av无码一区二区三区电影 | 亚洲爆乳无码专区 | 欧美午夜特黄aaaaaa片 | 天天燥日日燥 | 欧美猛少妇色xxxxx | 中文亚洲成a人片在线观看 | 亚拍精品一区二区三区探花 | 亚洲日本一区二区三区在线 | 午夜丰满少妇性开放视频 | 少妇厨房愉情理9仑片视频 | 麻豆蜜桃av蜜臀av色欲av | 成人女人看片免费视频放人 | 亚洲 欧美 激情 小说 另类 | 国内揄拍国内精品少妇国语 | 丰满人妻翻云覆雨呻吟视频 | 人人妻在人人 | 国产人成高清在线视频99最全资源 | 欧美第一黄网免费网站 | av无码不卡在线观看免费 | 午夜成人1000部免费视频 | 亚洲精品无码人妻无码 | 国产精品99爱免费视频 | 国产午夜精品一区二区三区嫩草 | 未满小14洗澡无码视频网站 | 少妇厨房愉情理9仑片视频 | 欧美亚洲国产一区二区三区 | 无人区乱码一区二区三区 | 国产午夜精品一区二区三区嫩草 | 亚洲欧美国产精品专区久久 | 亚洲国产av美女网站 | 性欧美疯狂xxxxbbbb | 中文字幕无码乱人伦 | 精品人人妻人人澡人人爽人人 | 亚洲乱码日产精品bd | 亚洲一区二区三区 | 成熟人妻av无码专区 | 色婷婷香蕉在线一区二区 | 久久99精品久久久久久动态图 | 国产无遮挡又黄又爽又色 | 久久久久成人片免费观看蜜芽 | 成人免费视频视频在线观看 免费 | 老子影院午夜伦不卡 | 四虎影视成人永久免费观看视频 | 国产无套粉嫩白浆在线 | 日产国产精品亚洲系列 | 日产精品99久久久久久 | 久久久久av无码免费网 | 久久久久成人片免费观看蜜芽 | 九一九色国产 | 乱人伦人妻中文字幕无码久久网 | 亚洲精品欧美二区三区中文字幕 | 成人女人看片免费视频放人 | 激情人妻另类人妻伦 | 亚洲国产成人av在线观看 | 亚洲爆乳大丰满无码专区 | 亚洲中文字幕成人无码 | 一二三四社区在线中文视频 | 东京无码熟妇人妻av在线网址 | 日本丰满熟妇videos | 最近中文2019字幕第二页 | 无码人妻av免费一区二区三区 | 福利一区二区三区视频在线观看 | 波多野结衣高清一区二区三区 | 午夜精品久久久久久久久 | 少妇高潮一区二区三区99 | 中文字幕无码免费久久9一区9 | 中文无码精品a∨在线观看不卡 | 国精产品一品二品国精品69xx | 日韩 欧美 动漫 国产 制服 | 真人与拘做受免费视频一 | 澳门永久av免费网站 | 男人扒开女人内裤强吻桶进去 | 三级4级全黄60分钟 | 日韩精品久久久肉伦网站 | 亚洲精品成a人在线观看 | 精品欧洲av无码一区二区三区 | 呦交小u女精品视频 | 99久久婷婷国产综合精品青草免费 | 亚洲无人区午夜福利码高清完整版 | 无码午夜成人1000部免费视频 | aⅴ亚洲 日韩 色 图网站 播放 | 国产精品.xx视频.xxtv | 麻豆av传媒蜜桃天美传媒 | 嫩b人妻精品一区二区三区 | 色综合天天综合狠狠爱 | 无码中文字幕色专区 | 亚洲最大成人网站 | 国产午夜亚洲精品不卡下载 | 国内综合精品午夜久久资源 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 欧美日韩视频无码一区二区三 | 国内综合精品午夜久久资源 | 国产精华av午夜在线观看 | 国语自产偷拍精品视频偷 | 日本乱偷人妻中文字幕 | 日本肉体xxxx裸交 | 国产高清av在线播放 | 国产精品亚洲专区无码不卡 | 国产特级毛片aaaaaa高潮流水 | 九九综合va免费看 | 激情人妻另类人妻伦 | 免费视频欧美无人区码 | 亚洲综合无码久久精品综合 | 精品人人妻人人澡人人爽人人 | 亚洲精品久久久久中文第一幕 | 亚洲男人av香蕉爽爽爽爽 | 亚洲精品成人福利网站 | 樱花草在线社区www | 欧美老人巨大xxxx做受 | 日本又色又爽又黄的a片18禁 | 久久久国产精品无码免费专区 | 亚洲色大成网站www国产 | 一本久道高清无码视频 | 人妻少妇精品无码专区动漫 | 日韩精品无码免费一区二区三区 | 中文字幕人妻无码一区二区三区 | 99精品国产综合久久久久五月天 | 亚洲一区二区观看播放 | 日韩在线不卡免费视频一区 | 色婷婷av一区二区三区之红樱桃 | 久久久av男人的天堂 | 国产精品亚洲а∨无码播放麻豆 | 日韩欧美中文字幕在线三区 | 亚洲s色大片在线观看 | 成人影院yy111111在线观看 | 亚洲人成影院在线无码按摩店 | 精品久久久无码人妻字幂 | 熟妇人妻无乱码中文字幕 | 学生妹亚洲一区二区 | 中文字幕亚洲情99在线 | 亚洲色欲色欲欲www在线 | 亚洲高清偷拍一区二区三区 | 成人免费视频视频在线观看 免费 | 免费观看的无遮挡av | 天堂亚洲免费视频 | 国产va免费精品观看 | 国产无av码在线观看 | 国产精品对白交换视频 | 在教室伦流澡到高潮hnp视频 | 国产精品资源一区二区 | 国产亚洲精品久久久久久国模美 | 亚洲阿v天堂在线 | 欧美三级不卡在线观看 | 欧美激情综合亚洲一二区 | 在线播放无码字幕亚洲 | 少妇人妻大乳在线视频 | 久久精品国产99精品亚洲 | 久久久久成人片免费观看蜜芽 | 欧美喷潮久久久xxxxx | 波多野结衣高清一区二区三区 | 中文字幕乱码人妻无码久久 | 啦啦啦www在线观看免费视频 | 国产亚洲精品精品国产亚洲综合 | 午夜精品久久久久久久 | 国产国产精品人在线视 | 亚洲乱码中文字幕在线 | 日日鲁鲁鲁夜夜爽爽狠狠 | 丝袜足控一区二区三区 | 国产办公室秘书无码精品99 | 东北女人啪啪对白 | ass日本丰满熟妇pics | 欧美日韩视频无码一区二区三 | 色婷婷香蕉在线一区二区 | 国产精品久久久久无码av色戒 | 婷婷丁香六月激情综合啪 | 亚洲狠狠色丁香婷婷综合 | 久久99精品国产.久久久久 | 亚洲国产欧美日韩精品一区二区三区 | 国产精品多人p群无码 | 激情内射亚州一区二区三区爱妻 | 麻豆av传媒蜜桃天美传媒 | 亚洲色成人中文字幕网站 | 国产97色在线 | 免 | 久久精品人妻少妇一区二区三区 | 成人无码视频免费播放 | 天下第一社区视频www日本 | 日本护士xxxxhd少妇 | 午夜不卡av免费 一本久久a久久精品vr综合 | 久久午夜无码鲁丝片秋霞 | 精品无码av一区二区三区 | 日本一卡二卡不卡视频查询 | 久久人人爽人人爽人人片ⅴ | 欧美老妇交乱视频在线观看 | 国产精品久久国产三级国 | 亚洲精品国产第一综合99久久 | 99久久精品无码一区二区毛片 | 蜜桃臀无码内射一区二区三区 | 国产凸凹视频一区二区 | 免费国产成人高清在线观看网站 | 国产片av国语在线观看 | 亚洲精品一区国产 | 正在播放老肥熟妇露脸 | 精品欧洲av无码一区二区三区 | 国内精品人妻无码久久久影院 | 成人免费视频一区二区 | 狂野欧美性猛xxxx乱大交 | 波多野结衣高清一区二区三区 | 欧美 日韩 人妻 高清 中文 | 亚洲 a v无 码免 费 成 人 a v | 日本免费一区二区三区最新 | 人妻少妇精品无码专区动漫 | 免费观看的无遮挡av | 久久精品无码一区二区三区 | 亚洲国产日韩a在线播放 | 男女猛烈xx00免费视频试看 | 日日碰狠狠丁香久燥 | 亚洲中文字幕无码中文字在线 | 免费观看激色视频网站 | 国产人妻大战黑人第1集 | 国产成人av免费观看 | av人摸人人人澡人人超碰下载 | 亚洲精品www久久久 | 在线观看欧美一区二区三区 | 狠狠色噜噜狠狠狠狠7777米奇 | 麻豆果冻传媒2021精品传媒一区下载 | 国产精品99久久精品爆乳 | 人人澡人摸人人添 | 亚洲国产精品美女久久久久 | 国产成人久久精品流白浆 | 国产精品va在线播放 | 欧美日韩久久久精品a片 | 欧美精品在线观看 | 国产精品无码久久av | 熟女俱乐部五十路六十路av | 精品aⅴ一区二区三区 | 色婷婷av一区二区三区之红樱桃 | 伊人久久大香线蕉av一区二区 | 无码福利日韩神码福利片 | 人妻天天爽夜夜爽一区二区 | 国产精品亚洲综合色区韩国 | 爽爽影院免费观看 | 国产黑色丝袜在线播放 | 国产成人精品必看 | 日日天干夜夜狠狠爱 | 精品久久久无码人妻字幂 | 国产做国产爱免费视频 | 久久伊人色av天堂九九小黄鸭 | 国产精品多人p群无码 | 综合激情五月综合激情五月激情1 | 日本精品人妻无码77777 天堂一区人妻无码 | 俺去俺来也www色官网 | 国产综合在线观看 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 成 人 网 站国产免费观看 | 久久久久久久女国产乱让韩 | 又湿又紧又大又爽a视频国产 | 无码人妻精品一区二区三区下载 | 亚洲色欲色欲欲www在线 | 亚洲成a人片在线观看无码 | 欧美野外疯狂做受xxxx高潮 | 国产免费久久精品国产传媒 | 精品乱子伦一区二区三区 | 国产精品无码mv在线观看 | 成人无码影片精品久久久 | 综合激情五月综合激情五月激情1 | 亚洲天堂2017无码 | 欧美怡红院免费全部视频 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 蜜桃无码一区二区三区 | 欧美xxxx黑人又粗又长 | 久久久精品456亚洲影院 | 亚欧洲精品在线视频免费观看 | 天天摸天天碰天天添 | 久久久久免费看成人影片 | 狠狠亚洲超碰狼人久久 | 亚洲精品www久久久 | 超碰97人人做人人爱少妇 | 成年美女黄网站色大免费视频 | 国产精品久久久久9999小说 | 人妻少妇精品无码专区二区 | 日本肉体xxxx裸交 | 男人和女人高潮免费网站 | 在线精品国产一区二区三区 | 精品无码国产自产拍在线观看蜜 | 激情内射亚州一区二区三区爱妻 | 伊人久久大香线蕉午夜 | 欧美大屁股xxxxhd黑色 | 国产69精品久久久久app下载 | 永久免费观看美女裸体的网站 | 久久精品国产99精品亚洲 | 丰满妇女强制高潮18xxxx | 日韩精品无码一区二区中文字幕 | 狠狠亚洲超碰狼人久久 | 最新国产乱人伦偷精品免费网站 | 无码国产乱人伦偷精品视频 | 乱人伦人妻中文字幕无码 | 377p欧洲日本亚洲大胆 | 国产高清av在线播放 | 无码人妻久久一区二区三区不卡 | 国产免费久久久久久无码 | 任你躁在线精品免费 | 久久综合久久自在自线精品自 | 国产两女互慰高潮视频在线观看 | 曰韩少妇内射免费播放 | 日韩精品一区二区av在线 | 亚洲精品一区二区三区在线观看 | 久久久久成人精品免费播放动漫 | 在线精品国产一区二区三区 | 国产人妻精品一区二区三区不卡 | 亚洲欧美国产精品专区久久 | 天天综合网天天综合色 | 国产乱人伦av在线无码 | 色综合视频一区二区三区 | 大地资源中文第3页 | 国产亚洲人成在线播放 | 欧洲vodafone精品性 | 欧美人与善在线com | 撕开奶罩揉吮奶头视频 | 欧美freesex黑人又粗又大 | 久久99精品国产麻豆 | 久久视频在线观看精品 | 国产乱人伦偷精品视频 | 国产精品亚洲五月天高清 | 中文字幕人妻丝袜二区 | 久久国产劲爆∧v内射 | 少妇被粗大的猛进出69影院 | 国产乡下妇女做爰 | 人妻熟女一区 | 中文字幕无码人妻少妇免费 | 亚洲中文字幕va福利 | 亚洲综合精品香蕉久久网 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 国产无套内射久久久国产 | 亚洲爆乳精品无码一区二区三区 | 国内精品人妻无码久久久影院 | 一个人看的www免费视频在线观看 | 大乳丰满人妻中文字幕日本 | 99久久久国产精品无码免费 | 亚洲国产综合无码一区 | 久久综合九色综合97网 | 久久综合给久久狠狠97色 | 亚洲综合另类小说色区 | 亚洲国产精品成人久久蜜臀 | 丰满诱人的人妻3 | 一本久道久久综合狠狠爱 | www成人国产高清内射 | 国产成人精品无码播放 | 日产国产精品亚洲系列 | 特黄特色大片免费播放器图片 | 亚洲成a人片在线观看日本 | 真人与拘做受免费视频 | 国产内射爽爽大片视频社区在线 | 亚洲色无码一区二区三区 | 久久国产精品精品国产色婷婷 | 欧美刺激性大交 | 男女下面进入的视频免费午夜 | 国产偷国产偷精品高清尤物 | 亚洲乱亚洲乱妇50p | 98国产精品综合一区二区三区 | 粗大的内捧猛烈进出视频 | 欧美人与物videos另类 | 精品无人区无码乱码毛片国产 | 日韩人妻系列无码专区 | 欧美三级a做爰在线观看 | 国产精品第一国产精品 | 一本色道久久综合狠狠躁 | 少妇被粗大的猛进出69影院 | 亚洲精品国偷拍自产在线观看蜜桃 | 成人一区二区免费视频 | 国产成人精品必看 | 99久久久无码国产aaa精品 | 老子影院午夜精品无码 | 亚洲精品久久久久久久久久久 | 人妻无码αv中文字幕久久琪琪布 | 丝袜 中出 制服 人妻 美腿 | 国产综合在线观看 | 亚洲日韩一区二区三区 | 全球成人中文在线 | 少妇被粗大的猛进出69影院 | 欧美激情一区二区三区成人 | 亚洲成a人一区二区三区 | 亚洲国产精品久久久久久 | 又色又爽又黄的美女裸体网站 | 欧美日韩在线亚洲综合国产人 | 精品乱子伦一区二区三区 | 国产精品人人爽人人做我的可爱 | 人妻少妇精品无码专区二区 | 国产一区二区三区日韩精品 | 国内综合精品午夜久久资源 | 特大黑人娇小亚洲女 | 动漫av网站免费观看 | 亚洲精品综合一区二区三区在线 | 国产亚洲日韩欧美另类第八页 | 国产精品丝袜黑色高跟鞋 | 少妇厨房愉情理9仑片视频 | 少妇性荡欲午夜性开放视频剧场 | 在线观看免费人成视频 | 少妇性荡欲午夜性开放视频剧场 | 亚洲第一无码av无码专区 | 成人av无码一区二区三区 | 久9re热视频这里只有精品 | 亚洲 高清 成人 动漫 | 国产精品久久久av久久久 | 丰满少妇女裸体bbw | 曰韩无码二三区中文字幕 | 99re在线播放 | 亚洲国产精品一区二区美利坚 | 婷婷五月综合缴情在线视频 | 东京热一精品无码av | 乱人伦中文视频在线观看 | 大地资源网第二页免费观看 | 久久精品国产亚洲精品 | 亚洲日韩av一区二区三区中文 | 伊人久久大香线蕉亚洲 | 国产一精品一av一免费 | 青草青草久热国产精品 | 97无码免费人妻超级碰碰夜夜 | 人人妻人人澡人人爽欧美一区九九 | 亚洲狠狠色丁香婷婷综合 | 无码av岛国片在线播放 | 熟妇人妻中文av无码 | 国产综合在线观看 | 久久久久久亚洲精品a片成人 | 久久国产精品_国产精品 | 巨爆乳无码视频在线观看 | 老司机亚洲精品影院 | 无码人妻久久一区二区三区不卡 | 东北女人啪啪对白 | 欧美自拍另类欧美综合图片区 | 精品一区二区不卡无码av | 午夜丰满少妇性开放视频 | 亚洲欧美精品aaaaaa片 | 久久国产精品_国产精品 | 国产av一区二区精品久久凹凸 | 丰满护士巨好爽好大乳 | 全球成人中文在线 | 国产成人无码a区在线观看视频app | 国产成人一区二区三区在线观看 | 国产色在线 | 国产 | 十八禁真人啪啪免费网站 | 又湿又紧又大又爽a视频国产 | 色综合久久网 | 荫蒂添的好舒服视频囗交 | 99久久99久久免费精品蜜桃 | 亚拍精品一区二区三区探花 | 国产成人综合在线女婷五月99播放 | 亚洲精品国偷拍自产在线麻豆 | 久久久亚洲欧洲日产国码αv | 日韩人妻少妇一区二区三区 | 国产成人无码一二三区视频 | 亚洲日韩av一区二区三区中文 | 国产猛烈高潮尖叫视频免费 | 大地资源中文第3页 | 国产精品久久久午夜夜伦鲁鲁 | 成人片黄网站色大片免费观看 | 国产色在线 | 国产 | 色婷婷香蕉在线一区二区 | 装睡被陌生人摸出水好爽 | 色综合久久88色综合天天 | 亚洲综合在线一区二区三区 | 中文久久乱码一区二区 | 美女黄网站人色视频免费国产 | √天堂中文官网8在线 | 高清国产亚洲精品自在久久 | 国产人妻大战黑人第1集 | 国产人妻人伦精品1国产丝袜 | 国产午夜福利亚洲第一 | 久久99久久99精品中文字幕 | 蜜桃视频韩日免费播放 | 亚洲精品无码人妻无码 | 日本在线高清不卡免费播放 | 青青青爽视频在线观看 | 亚洲中文字幕av在天堂 | 国产无套内射久久久国产 | 国产欧美精品一区二区三区 | 精品一二三区久久aaa片 | 激情内射亚州一区二区三区爱妻 | 国产一精品一av一免费 | 精品国产一区二区三区四区 | 国产精品高潮呻吟av久久4虎 | 国产色xx群视频射精 | 99精品无人区乱码1区2区3区 | 国产又爽又黄又刺激的视频 | 国产色xx群视频射精 | 日本大乳高潮视频在线观看 | 黑人大群体交免费视频 | 天天综合网天天综合色 | 国产成人精品三级麻豆 | 欧美激情内射喷水高潮 | 九月婷婷人人澡人人添人人爽 | 青青草原综合久久大伊人精品 | 日日麻批免费40分钟无码 | 国产精品久久久久久亚洲毛片 | 亚洲色欲色欲天天天www | 欧美喷潮久久久xxxxx | 伊人久久大香线蕉av一区二区 | 2020久久超碰国产精品最新 | 亚洲中文字幕无码中字 | 亚洲国产精品毛片av不卡在线 | 日本va欧美va欧美va精品 | 亚洲区欧美区综合区自拍区 | 亚洲精品一区三区三区在线观看 | 久久精品人妻少妇一区二区三区 | 亚洲国产精华液网站w | 在线成人www免费观看视频 | 国产熟女一区二区三区四区五区 | 奇米影视7777久久精品人人爽 | 天堂а√在线地址中文在线 | 国产成人一区二区三区在线观看 | 久久99精品久久久久久 | 国产亚洲美女精品久久久2020 | 国产精品对白交换视频 | 国产精品手机免费 | 国产熟妇高潮叫床视频播放 | 大地资源中文第3页 | 精品人妻中文字幕有码在线 | 无人区乱码一区二区三区 | 精品亚洲成av人在线观看 | 日本肉体xxxx裸交 | 日本一区二区更新不卡 | 日本va欧美va欧美va精品 | 亚洲综合久久一区二区 | 久久亚洲精品成人无码 | 久久亚洲日韩精品一区二区三区 | 国产精品99久久精品爆乳 | 日韩精品无码免费一区二区三区 | 欧洲熟妇色 欧美 | 国产av剧情md精品麻豆 | 色一情一乱一伦一区二区三欧美 | 亲嘴扒胸摸屁股激烈网站 | 精品久久久久久人妻无码中文字幕 | 美女极度色诱视频国产 | 国产欧美熟妇另类久久久 | 亚洲区小说区激情区图片区 | 色五月五月丁香亚洲综合网 | 无码帝国www无码专区色综合 | 少妇性荡欲午夜性开放视频剧场 | 精品欧美一区二区三区久久久 | 人人妻人人澡人人爽人人精品 | 小sao货水好多真紧h无码视频 | 国产精品视频免费播放 | 亚洲国产av美女网站 | 亚洲午夜久久久影院 | 中文字幕av日韩精品一区二区 | 久久精品中文字幕大胸 | 东京无码熟妇人妻av在线网址 | 日韩精品一区二区av在线 | 久青草影院在线观看国产 | 中文字幕av无码一区二区三区电影 | 呦交小u女精品视频 | 久久无码专区国产精品s | 无码人妻av免费一区二区三区 | 丰满少妇人妻久久久久久 | 人妻熟女一区 | 7777奇米四色成人眼影 | 在线观看国产午夜福利片 | 巨爆乳无码视频在线观看 | 色噜噜亚洲男人的天堂 | 国产香蕉尹人视频在线 | 久久www免费人成人片 | 国产乱码精品一品二品 | 真人与拘做受免费视频 | 爽爽影院免费观看 | 一个人看的www免费视频在线观看 | 国产真实夫妇视频 | 天天做天天爱天天爽综合网 | 日韩无码专区 | 少妇的肉体aa片免费 | 亚洲国产一区二区三区在线观看 | 精品国产乱码久久久久乱码 | 日韩无码专区 | 天天av天天av天天透 | 中文字幕 亚洲精品 第1页 | 成人女人看片免费视频放人 | 中文无码成人免费视频在线观看 | 日本va欧美va欧美va精品 | 国产激情精品一区二区三区 | 亚洲国产精品一区二区美利坚 | 六月丁香婷婷色狠狠久久 | 国内精品久久久久久中文字幕 | 国产精品99久久精品爆乳 | 秋霞特色aa大片 | 精品少妇爆乳无码av无码专区 | 久久精品中文字幕大胸 | 日韩精品a片一区二区三区妖精 | 欧美老熟妇乱xxxxx | 女人被男人躁得好爽免费视频 | 久久午夜无码鲁丝片 | 国产国语老龄妇女a片 | 中文字幕无码av波多野吉衣 | 久久zyz资源站无码中文动漫 | 久久综合九色综合欧美狠狠 | 亚洲国产一区二区三区在线观看 | 美女黄网站人色视频免费国产 | 久久这里只有精品视频9 | 欧美亚洲国产一区二区三区 | 色一情一乱一伦一视频免费看 | 性欧美疯狂xxxxbbbb | 麻豆国产人妻欲求不满 | 亚洲高清偷拍一区二区三区 | 国产手机在线αⅴ片无码观看 | 少妇性荡欲午夜性开放视频剧场 | 国精产品一区二区三区 | 色婷婷综合激情综在线播放 | 噜噜噜亚洲色成人网站 | 欧美喷潮久久久xxxxx | 日日夜夜撸啊撸 | 天天拍夜夜添久久精品大 | 青青青手机频在线观看 | 亚洲自偷自偷在线制服 | 欧洲精品码一区二区三区免费看 | 最近的中文字幕在线看视频 | 成人免费视频在线观看 | 亚洲日韩一区二区三区 | 黑人玩弄人妻中文在线 | 日韩精品无码一区二区中文字幕 | 国产乱人无码伦av在线a | 我要看www免费看插插视频 | 亚洲天堂2017无码中文 | 欧美人与禽猛交狂配 | 亚洲熟女一区二区三区 | 国产激情无码一区二区app | 成人亚洲精品久久久久 | 亚拍精品一区二区三区探花 | 亚洲第一网站男人都懂 | 爱做久久久久久 | 国产真人无遮挡作爱免费视频 | 免费国产黄网站在线观看 | 国产免费无码一区二区视频 | 亚洲成av人片在线观看无码不卡 | 无码精品国产va在线观看dvd | 色五月五月丁香亚洲综合网 | 国产成人无码av一区二区 | 天堂а√在线地址中文在线 | www一区二区www免费 | 少妇太爽了在线观看 | 少妇高潮一区二区三区99 | 国产又爽又猛又粗的视频a片 | 久久无码中文字幕免费影院蜜桃 | 亚洲a无码综合a国产av中文 | 久久99热只有频精品8 | 亚洲人成人无码网www国产 | 熟妇人妻中文av无码 | 无码人妻精品一区二区三区下载 | 人妻有码中文字幕在线 | 亚洲乱码国产乱码精品精 | 妺妺窝人体色www在线小说 | 欧美兽交xxxx×视频 | 精品人人妻人人澡人人爽人人 | 全球成人中文在线 | 精品一区二区三区无码免费视频 | 欧美日本日韩 | 玩弄人妻少妇500系列视频 | 久久99精品国产麻豆蜜芽 | 日韩人妻无码一区二区三区久久99 | 欧美老妇交乱视频在线观看 | 大肉大捧一进一出视频出来呀 | 欧美野外疯狂做受xxxx高潮 | 国产精品igao视频网 | 性史性农村dvd毛片 | 色五月五月丁香亚洲综合网 | 色综合久久88色综合天天 | 成人无码精品一区二区三区 | 在教室伦流澡到高潮hnp视频 | 成人无码视频免费播放 | 欧美老人巨大xxxx做受 | 亚洲区欧美区综合区自拍区 | 中文字幕乱码人妻二区三区 | 久热国产vs视频在线观看 | 成人动漫在线观看 | 人妻无码αv中文字幕久久琪琪布 | 99麻豆久久久国产精品免费 | 97夜夜澡人人双人人人喊 | 亚洲综合在线一区二区三区 | 76少妇精品导航 | 成人欧美一区二区三区黑人 | 性生交大片免费看女人按摩摩 | 未满小14洗澡无码视频网站 | 久久久久99精品成人片 | 精品国产一区av天美传媒 | 一本色道久久综合亚洲精品不卡 | 亚洲午夜久久久影院 | 亚洲日韩av片在线观看 | 成人女人看片免费视频放人 | 白嫩日本少妇做爰 | 国语自产偷拍精品视频偷 | 欧美真人作爱免费视频 | 六月丁香婷婷色狠狠久久 | 日产国产精品亚洲系列 | 精品国产一区二区三区四区 | 国产猛烈高潮尖叫视频免费 | 最近的中文字幕在线看视频 | 欧美zoozzooz性欧美 | 久久久无码中文字幕久... | 久久熟妇人妻午夜寂寞影院 | 一本久久a久久精品vr综合 | 啦啦啦www在线观看免费视频 | 窝窝午夜理论片影院 | 国产精品无码永久免费888 | 精品国产av色一区二区深夜久久 | 亚洲理论电影在线观看 | 欧美日本精品一区二区三区 | 国产精品鲁鲁鲁 | 亚洲色欲久久久综合网东京热 | 精品无码国产自产拍在线观看蜜 | 欧洲欧美人成视频在线 | 丰满岳乱妇在线观看中字无码 | 久久人人97超碰a片精品 | 日本乱偷人妻中文字幕 | 日日鲁鲁鲁夜夜爽爽狠狠 | 亚洲精品无码国产 | 成人免费视频在线观看 | 台湾无码一区二区 | 精品人妻人人做人人爽 | 永久免费观看美女裸体的网站 | 亚洲欧洲无卡二区视頻 | 99久久人妻精品免费一区 | 久久99精品国产.久久久久 | 国产另类ts人妖一区二区 | 97久久国产亚洲精品超碰热 | 最近免费中文字幕中文高清百度 | 日产国产精品亚洲系列 | 99er热精品视频 | 东京一本一道一二三区 | 久久国产精品精品国产色婷婷 | 中文字幕亚洲情99在线 | 国内精品九九久久久精品 | 少妇厨房愉情理9仑片视频 | 无码人妻出轨黑人中文字幕 | 亚洲成av人片在线观看无码不卡 | 国内精品九九久久久精品 | 亚洲 日韩 欧美 成人 在线观看 | 无码人妻少妇伦在线电影 | 无码国产色欲xxxxx视频 | 精品乱子伦一区二区三区 | 欧美精品在线观看 | 亚洲s码欧洲m码国产av | 高清不卡一区二区三区 | 蜜桃视频插满18在线观看 | 亚洲日韩av一区二区三区四区 | 大肉大捧一进一出视频出来呀 | 性做久久久久久久久 | 亚洲成色www久久网站 | 精品偷自拍另类在线观看 | 鲁大师影院在线观看 | 精品熟女少妇av免费观看 | 亚洲精品成a人在线观看 | 真人与拘做受免费视频 | 男人扒开女人内裤强吻桶进去 | 伊人久久大香线焦av综合影院 | 久久久国产一区二区三区 | 久久无码中文字幕免费影院蜜桃 | 久激情内射婷内射蜜桃人妖 | 欧美日韩一区二区三区自拍 | 免费网站看v片在线18禁无码 | 国产国产精品人在线视 | 亚洲色www成人永久网址 | 国产成人综合在线女婷五月99播放 | 中文精品无码中文字幕无码专区 | 国内揄拍国内精品少妇国语 | 亚洲性无码av中文字幕 | 又粗又大又硬毛片免费看 | 最新国产乱人伦偷精品免费网站 | 国产激情无码一区二区 | 久久成人a毛片免费观看网站 | 丰满护士巨好爽好大乳 | 欧美怡红院免费全部视频 | 成人动漫在线观看 | 国产人妻精品一区二区三区不卡 | 九月婷婷人人澡人人添人人爽 | 欧洲欧美人成视频在线 | 欧美色就是色 | 国产精品内射视频免费 | 十八禁真人啪啪免费网站 | 国产精品沙发午睡系列 | 天天做天天爱天天爽综合网 | 亚洲欧美综合区丁香五月小说 | 精品夜夜澡人妻无码av蜜桃 | 欧美亚洲日韩国产人成在线播放 | 国产人妻人伦精品 | 午夜福利不卡在线视频 | 国产精品人妻一区二区三区四 | 大色综合色综合网站 | 4hu四虎永久在线观看 | 国产va免费精品观看 | 麻豆人妻少妇精品无码专区 | 免费观看黄网站 | 纯爱无遮挡h肉动漫在线播放 | 国产后入清纯学生妹 | 国产成人精品久久亚洲高清不卡 | 最新国产乱人伦偷精品免费网站 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 巨爆乳无码视频在线观看 | 麻花豆传媒剧国产免费mv在线 | 欧美人与牲动交xxxx | 亚洲国产精品无码久久久久高潮 | 亚洲国产精品成人久久蜜臀 | 亚洲乱码中文字幕在线 | 日本一本二本三区免费 | 少妇被粗大的猛进出69影院 | 国产内射爽爽大片视频社区在线 | 国产精品va在线播放 | 在线 国产 欧美 亚洲 天堂 | 强伦人妻一区二区三区视频18 | 丝袜人妻一区二区三区 | 国产偷国产偷精品高清尤物 | 国产精品久久久久久亚洲毛片 | 四虎影视成人永久免费观看视频 | 67194成是人免费无码 | 国产精品va在线观看无码 | 国产精品99爱免费视频 | 亚洲精品国产品国语在线观看 | 国产午夜福利亚洲第一 | 黑人玩弄人妻中文在线 | 在教室伦流澡到高潮hnp视频 | 色欲久久久天天天综合网精品 | 久久精品女人的天堂av | 欧美日韩精品 | 免费观看又污又黄的网站 | 东京热无码av男人的天堂 | 日韩亚洲欧美中文高清在线 | 亚洲精品无码人妻无码 | 一个人看的www免费视频在线观看 | 狠狠色噜噜狠狠狠7777奇米 | 99久久精品日本一区二区免费 | 亚洲国产午夜精品理论片 | 风流少妇按摩来高潮 | 中文字幕精品av一区二区五区 | 中文精品久久久久人妻不卡 | 久久精品国产亚洲精品 | 久久久久国色av免费观看性色 | 双乳奶水饱满少妇呻吟 | 熟妇人妻激情偷爽文 | 国产区女主播在线观看 | 国产精品久久久久无码av色戒 | 1000部夫妻午夜免费 | 亚洲色偷偷偷综合网 | 一本加勒比波多野结衣 | 成熟女人特级毛片www免费 | 性做久久久久久久免费看 | 欧美阿v高清资源不卡在线播放 | 无人区乱码一区二区三区 | 成人一区二区免费视频 | 一个人看的视频www在线 | 亚洲成av人影院在线观看 | 欧美三级不卡在线观看 | 欧美兽交xxxx×视频 | 少妇被粗大的猛进出69影院 | 三级4级全黄60分钟 | 婷婷色婷婷开心五月四房播播 | 欧美性生交活xxxxxdddd | 永久免费观看国产裸体美女 | 女高中生第一次破苞av | 国产香蕉97碰碰久久人人 | 2020久久香蕉国产线看观看 | 纯爱无遮挡h肉动漫在线播放 | 国产精品a成v人在线播放 | 国产特级毛片aaaaaaa高清 | 亚洲综合伊人久久大杳蕉 | 无码福利日韩神码福利片 | 波多野结衣aⅴ在线 | 丰满少妇高潮惨叫视频 | 性欧美大战久久久久久久 | 久久99久久99精品中文字幕 | 少妇被黑人到高潮喷出白浆 | 国产特级毛片aaaaaaa高清 | 精品成人av一区二区三区 | 久久综合狠狠综合久久综合88 | 99精品视频在线观看免费 | 成人无码视频在线观看网站 | 久久午夜无码鲁丝片 | 国产又粗又硬又大爽黄老大爷视 | 色综合久久久无码中文字幕 | 国产九九九九九九九a片 | 亚洲精品久久久久久久久久久 | av无码久久久久不卡免费网站 | 久久亚洲日韩精品一区二区三区 | 老太婆性杂交欧美肥老太 | 亚洲男人av香蕉爽爽爽爽 | 日日摸夜夜摸狠狠摸婷婷 | 国内精品人妻无码久久久影院 | 天堂а√在线地址中文在线 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 少妇性俱乐部纵欲狂欢电影 | 无码乱肉视频免费大全合集 | 7777奇米四色成人眼影 | 思思久久99热只有频精品66 | 欧洲极品少妇 | 99久久精品日本一区二区免费 | 国产熟妇高潮叫床视频播放 | 国产成人综合美国十次 | 精品亚洲韩国一区二区三区 | 97夜夜澡人人爽人人喊中国片 | 国内揄拍国内精品人妻 | 中文字幕人妻无码一区二区三区 | 国产亚洲欧美日韩亚洲中文色 | 国产精品a成v人在线播放 | 人人爽人人澡人人人妻 | 天海翼激烈高潮到腰振不止 | 漂亮人妻洗澡被公强 日日躁 | 亚洲精品鲁一鲁一区二区三区 | 色综合视频一区二区三区 | 天天拍夜夜添久久精品大 | 天天躁日日躁狠狠躁免费麻豆 | 色欲av亚洲一区无码少妇 | 性生交大片免费看l | 中文字幕av伊人av无码av | 日韩精品无码一区二区中文字幕 | 人妻人人添人妻人人爱 | 亚洲热妇无码av在线播放 | 久久久国产一区二区三区 | 亚洲熟妇色xxxxx欧美老妇y | 国产精品无码成人午夜电影 | 蜜桃视频插满18在线观看 | 波多野结衣av在线观看 | 一个人看的www免费视频在线观看 | 国产精品无码成人午夜电影 | 欧美性色19p | 亚洲国产欧美在线成人 | 国产精品人妻一区二区三区四 | 亚洲人成影院在线无码按摩店 | 国产人妻精品午夜福利免费 | 精品人人妻人人澡人人爽人人 | 奇米影视7777久久精品人人爽 | 亚洲精品美女久久久久久久 | 精品久久久久久人妻无码中文字幕 | 国产网红无码精品视频 | 5858s亚洲色大成网站www | 亚洲欧美日韩国产精品一区二区 | 日韩精品a片一区二区三区妖精 | a国产一区二区免费入口 | 国产另类ts人妖一区二区 | 东京一本一道一二三区 | 俺去俺来也在线www色官网 | 疯狂三人交性欧美 | 国产肉丝袜在线观看 | 亚洲国产精品成人久久蜜臀 | 国产做国产爱免费视频 | 亚洲欧美日韩国产精品一区二区 | 欧美黑人巨大xxxxx | 欧美精品在线观看 | 精品人妻人人做人人爽夜夜爽 | 国产精品久久久久7777 | 国内少妇偷人精品视频免费 | 99精品无人区乱码1区2区3区 | 熟妇人妻激情偷爽文 | 日韩在线不卡免费视频一区 | 日日摸日日碰夜夜爽av | 麻豆精品国产精华精华液好用吗 | 中国女人内谢69xxxx | 老司机亚洲精品影院无码 | 亚洲日韩精品欧美一区二区 | 久久久久免费精品国产 | 久久99精品国产.久久久久 | 亚洲中文字幕乱码av波多ji | 亚洲无人区午夜福利码高清完整版 | 亚洲国产精品一区二区美利坚 | 亚洲日本va午夜在线电影 | 麻豆成人精品国产免费 | 丰满诱人的人妻3 | 丝袜足控一区二区三区 | 亚洲男人av天堂午夜在 | 亚洲国产欧美日韩精品一区二区三区 | 青春草在线视频免费观看 | 精品一区二区三区无码免费视频 | 狠狠噜狠狠狠狠丁香五月 | 乱人伦人妻中文字幕无码久久网 | 欧美人与动性行为视频 | 久久国产精品萌白酱免费 | 色综合久久久久综合一本到桃花网 | 午夜福利试看120秒体验区 | 综合网日日天干夜夜久久 | 欧美人与牲动交xxxx | 亚洲国精产品一二二线 | 欧美精品在线观看 | 久久精品女人天堂av免费观看 | 国产精品a成v人在线播放 | 美女毛片一区二区三区四区 | 亚洲国产综合无码一区 | 欧美日韩色另类综合 | 日本丰满护士爆乳xxxx | 最新国产乱人伦偷精品免费网站 | 亚洲综合精品香蕉久久网 | 久久国产精品_国产精品 | 国产小呦泬泬99精品 | 成人无码影片精品久久久 | 欧美日本精品一区二区三区 | 自拍偷自拍亚洲精品10p | 国产在线精品一区二区三区直播 | 免费国产成人高清在线观看网站 | 亚洲毛片av日韩av无码 | 亚洲最大成人网站 | 麻豆人妻少妇精品无码专区 | 国产情侣作爱视频免费观看 | 日本乱偷人妻中文字幕 | 亚洲精品中文字幕 | 性色av无码免费一区二区三区 | 国产成人精品久久亚洲高清不卡 | 老熟妇仑乱视频一区二区 | 狠狠综合久久久久综合网 | 亚洲欧洲无卡二区视頻 | 欧洲极品少妇 | 精品无码一区二区三区爱欲 | 3d动漫精品啪啪一区二区中 | 久久无码专区国产精品s | 成人影院yy111111在线观看 | 国产成人无码区免费内射一片色欲 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 成人免费视频一区二区 | 久久久久亚洲精品中文字幕 | 国产电影无码午夜在线播放 | 18禁黄网站男男禁片免费观看 | 精品无码一区二区三区的天堂 | 性啪啪chinese东北女人 | 在线播放无码字幕亚洲 | a片在线免费观看 | 久久精品成人欧美大片 | 4hu四虎永久在线观看 | 影音先锋中文字幕无码 | 国产偷自视频区视频 | 樱花草在线播放免费中文 | 国产无遮挡吃胸膜奶免费看 | 中文精品久久久久人妻不卡 | 日本熟妇人妻xxxxx人hd | 精品久久久久香蕉网 | 国内少妇偷人精品视频 | 乌克兰少妇性做爰 | 日本一区二区三区免费播放 | 免费无码av一区二区 | 国产欧美亚洲精品a | 久久成人a毛片免费观看网站 | 无码精品人妻一区二区三区av | 成人免费视频一区二区 | 给我免费的视频在线观看 | 黑人巨大精品欧美一区二区 | 国产精品99久久精品爆乳 | 奇米影视888欧美在线观看 | 国产内射爽爽大片视频社区在线 | 中文字幕人妻丝袜二区 | 成人毛片一区二区 | 真人与拘做受免费视频一 | 一个人免费观看的www视频 | 曰韩少妇内射免费播放 | 爆乳一区二区三区无码 | 欧美熟妇另类久久久久久不卡 | 成人女人看片免费视频放人 | 大地资源网第二页免费观看 | 丰满妇女强制高潮18xxxx | 国产特级毛片aaaaaa高潮流水 | 亚洲国产综合无码一区 | 人妻体内射精一区二区三四 | 丰满少妇熟乱xxxxx视频 | 国产激情无码一区二区 | 国产乡下妇女做爰 | 蜜桃av抽搐高潮一区二区 | 日本高清一区免费中文视频 | 中文字幕av日韩精品一区二区 | 99精品视频在线观看免费 | 激情内射日本一区二区三区 | 亚洲区小说区激情区图片区 | 亚洲欧美日韩成人高清在线一区 | 国产亚洲精品久久久ai换 | 国产精品爱久久久久久久 | aa片在线观看视频在线播放 | 无码av免费一区二区三区试看 | 在线 国产 欧美 亚洲 天堂 | 动漫av一区二区在线观看 | 亚洲区欧美区综合区自拍区 | 欧美真人作爱免费视频 | 一本色道婷婷久久欧美 | 亚洲а∨天堂久久精品2021 | 少妇被黑人到高潮喷出白浆 | 国产精品无码成人午夜电影 | 狠狠色丁香久久婷婷综合五月 | 久久久久久久人妻无码中文字幕爆 | 国产一区二区三区四区五区加勒比 | 日韩精品无码免费一区二区三区 | 国产真实乱对白精彩久久 | 熟女俱乐部五十路六十路av | 丝袜足控一区二区三区 | 国内揄拍国内精品人妻 | 四虎永久在线精品免费网址 | 国产明星裸体无码xxxx视频 | 奇米影视7777久久精品人人爽 | 5858s亚洲色大成网站www | 在线精品亚洲一区二区 | 亚洲综合在线一区二区三区 | 一本大道久久东京热无码av | 国产成人无码a区在线观看视频app | 人妻尝试又大又粗久久 | 又黄又爽又色的视频 | 亚洲狠狠婷婷综合久久 | 国产精品第一国产精品 | 国产精品爱久久久久久久 | 精品欧洲av无码一区二区三区 | 久久精品女人的天堂av | 日韩少妇白浆无码系列 | 久久久无码中文字幕久... | 亚洲色欲色欲天天天www | 国产亚洲人成a在线v网站 | 午夜福利一区二区三区在线观看 | 伊人久久婷婷五月综合97色 | 国精品人妻无码一区二区三区蜜柚 | 国产成人精品久久亚洲高清不卡 | 午夜无码人妻av大片色欲 | 亚洲男人av香蕉爽爽爽爽 | 欧美激情综合亚洲一二区 | 免费人成网站视频在线观看 | 欧美野外疯狂做受xxxx高潮 | 中文字幕无线码免费人妻 | 国产一区二区三区精品视频 | 国产熟妇高潮叫床视频播放 | 精品无人区无码乱码毛片国产 | 日日天日日夜日日摸 | 亚洲国产精品久久人人爱 | 国产免费无码一区二区视频 | 亚洲欧美国产精品久久 | 一本色道久久综合亚洲精品不卡 | 欧美日韩一区二区三区自拍 | 5858s亚洲色大成网站www | 帮老师解开蕾丝奶罩吸乳网站 | 丰满人妻一区二区三区免费视频 | 精品水蜜桃久久久久久久 | 国产特级毛片aaaaaaa高清 | 日韩视频 中文字幕 视频一区 | 久久久久se色偷偷亚洲精品av | 日日摸夜夜摸狠狠摸婷婷 | 东京一本一道一二三区 | 国精产品一品二品国精品69xx | 久激情内射婷内射蜜桃人妖 | 一本久道高清无码视频 | 色综合久久中文娱乐网 | 国产精品办公室沙发 | 亚拍精品一区二区三区探花 | 国产成人精品视频ⅴa片软件竹菊 | 99在线 | 亚洲 | 久久99久久99精品中文字幕 | 玩弄少妇高潮ⅹxxxyw | 牲交欧美兽交欧美 | 久久精品国产99久久6动漫 | 国产精品欧美成人 | 免费无码的av片在线观看 | 99er热精品视频 | 暴力强奷在线播放无码 | 国产麻豆精品精东影业av网站 | 真人与拘做受免费视频 | 日本爽爽爽爽爽爽在线观看免 | 国产精品va在线播放 | 内射爽无广熟女亚洲 | 久久综合给久久狠狠97色 | 欧美人与禽zoz0性伦交 | 亚欧洲精品在线视频免费观看 | 亚洲中文字幕无码一久久区 | 爱做久久久久久 | 四虎永久在线精品免费网址 | 福利一区二区三区视频在线观看 | 亚洲国产精品成人久久蜜臀 | 乱人伦中文视频在线观看 | 国产亚洲精品久久久闺蜜 | 国产69精品久久久久app下载 | 国产精华av午夜在线观看 | 色综合久久久无码网中文 | 国产精品国产三级国产专播 | 国产精品久久久久久亚洲毛片 | 亚洲综合精品香蕉久久网 | 亚洲 日韩 欧美 成人 在线观看 | 免费看男女做好爽好硬视频 | 丰腴饱满的极品熟妇 | 亚洲日本一区二区三区在线 | 国产成人无码午夜视频在线观看 | 国产绳艺sm调教室论坛 | 精品乱码久久久久久久 | 99久久人妻精品免费一区 | 99久久人妻精品免费二区 | 亚洲色偷偷男人的天堂 | 未满小14洗澡无码视频网站 | 精品国产福利一区二区 | 久久综合狠狠综合久久综合88 | 兔费看少妇性l交大片免费 | 性生交大片免费看女人按摩摩 | 国产福利视频一区二区 | 人人妻人人澡人人爽欧美精品 | 国产无套粉嫩白浆在线 | 国产福利视频一区二区 | 中文字幕+乱码+中文字幕一区 | 国产亚洲精品久久久久久国模美 | 性做久久久久久久免费看 | 爆乳一区二区三区无码 | 蜜桃视频插满18在线观看 | 亚洲综合精品香蕉久久网 | 成 人 网 站国产免费观看 | 精品无码一区二区三区爱欲 | 综合激情五月综合激情五月激情1 | 国产人妻人伦精品1国产丝袜 | a在线亚洲男人的天堂 | 日韩人妻无码一区二区三区久久99 | 国产另类ts人妖一区二区 | 国产香蕉97碰碰久久人人 | 中文字幕色婷婷在线视频 | 精品国产国产综合精品 | 秋霞特色aa大片 | 装睡被陌生人摸出水好爽 | 色婷婷香蕉在线一区二区 | 亚洲 激情 小说 另类 欧美 | 青草视频在线播放 | 日韩精品无码一区二区中文字幕 | 奇米影视7777久久精品 | 久久99精品国产麻豆 | 日韩av无码一区二区三区不卡 | 欧美精品国产综合久久 | 天天av天天av天天透 | 内射老妇bbwx0c0ck | 国产精品欧美成人 | 中文字幕日韩精品一区二区三区 | 成人欧美一区二区三区黑人 | 永久免费观看国产裸体美女 | 黄网在线观看免费网站 | 久久国产精品_国产精品 | 欧美国产亚洲日韩在线二区 | 国产精品久久国产三级国 | 扒开双腿疯狂进出爽爽爽视频 | 亚洲人成网站色7799 | 久久久久免费看成人影片 | 女人被男人爽到呻吟的视频 | 亚洲一区二区三区无码久久 | 亚洲成在人网站无码天堂 | 97精品国产97久久久久久免费 | 国产女主播喷水视频在线观看 | 亚洲va欧美va天堂v国产综合 |