日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php curl用法

發布時間:2023/12/9 php 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php curl用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

curl?是使用URL語法的傳送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl?支持SSL證書、HTTP POST、HTTP PUT 、FTP 上傳,kerberos、基于HTT格式的上傳、代理、cookie、用戶+口令證明、文件傳送恢復、http代理通道和大量其他有用的技巧。詳見參考手冊

原來php默認并不進行此項功能的擴展,但還是有的,只是沒有讓它生效罷了。打開PHP安裝目錄,搜索以下三個文件 ssleay32.dll、libeay32.dll和 php_curl.dll,一一拷貝到系統目錄下的system32文件夾下,修改php.ini文件,找到;extension= php_curl.dll行,去掉前面的;號,保存,重啟服務器。在站點目錄下建立一個PHP文件,內容如下

$ch = curl_init(“http://www.php.net”);
curl_exec($ch);
curl_close($ch);

預覽如果能打開http://www.php.net的話說明就安裝成功了。

至于linux及unix的安裝可以要麻煩一些,得從http://curl.haxx.se/或其他網站上下載curl庫
____________________________________________________________

以下關于此函數各項使用參數:

bool curl_setopt (int ch, string option, mixed value)

curl_setopt()函數將為一個CURL會話設置選項。option參數是你想要的設置,value是這個選項給定的值。

下列選項的值將被作為長整形使用(在option參數中指定):

* CURLOPT_INFILESIZE: 當你上傳一個文件到遠程站點,這個選項告訴PHP你上傳文件的大小。
* CURLOPT_VERBOSE: 如果你想CURL報告每一件意外的事情,設置這個選項為一個非零值。
* CURLOPT_HEADER: 如果你想把一個頭包含在輸出中,設置這個選項為一個非零值。
* CURLOPT_NOPROGRESS: 如果你不會PHP為CURL傳輸顯示一個進程條,設置這個選項為一個非零值。注意:PHP自動設置這個選項為非零值,你應該僅僅為了調試的目的來改變這個選項。
* CURLOPT_NOBODY: 如果你不想在輸出中包含body部分,設置這個選項為一個非零值。
* CURLOPT_FAILONERROR: 如果你想讓PHP在發生錯誤(HTTP代碼返回大于等于300)時,不顯示,設置這個選項為一人非零值。默認行為是返回一個正常頁,忽略代碼。
* CURLOPT_UPLOAD: 如果你想讓PHP為上傳做準備,設置這個選項為一個非零值。
* CURLOPT_POST: 如果你想PHP去做一個正規的HTTP POST,設置這個選項為一個非零值。這個POST是普通的 application/x-www-from-urlencoded 類型,多數被HTML表單使用。
* CURLOPT_FTPLISTONLY: 設置這個選項為非零值,PHP將列出FTP的目錄名列表。
* CURLOPT_FTPAPPEND: 設置這個選項為一個非零值,PHP將應用遠程文件代替覆蓋它。
* CURLOPT_NETRC: 設置這個選項為一個非零值,PHP將在你的 ~./netrc 文件中查找你要建立連接的遠程站點的用戶名及密碼。
* CURLOPT_FOLLOWLOCATION: 設置這個選項為一個非零值(象 “Location: “)的頭,服務器會把它當做HTTP頭的一部分發送(注意這是遞歸的,PHP將發送形如 “Location: “的頭)。
* CURLOPT_PUT: 設置這個選項為一個非零值去用HTTP上傳一個文件。要上傳這個文件必須設置CURLOPT_INFILE和CURLOPT_INFILESIZE選項.
* CURLOPT_MUTE: 設置這個選項為一個非零值,PHP對于CURL函數將完全沉默。
* CURLOPT_TIMEOUT: 設置一個長整形數,作為最大延續多少秒。
* CURLOPT_LOW_SPEED_LIMIT: 設置一個長整形數,控制傳送多少字節。
* CURLOPT_LOW_SPEED_TIME: 設置一個長整形數,控制多少秒傳送CURLOPT_LOW_SPEED_LIMIT規定的字節數。
* CURLOPT_RESUME_FROM: 傳遞一個包含字節偏移地址的長整形參數,(你想轉移到的開始表單)。
* CURLOPT_SSLVERSION: 傳遞一個包含SSL版本的長參數。默認PHP將被它自己努力的確定,在更多的安全中你必須手工設置。
* CURLOPT_TIMECONDITION: 傳遞一個長參數,指定怎么處理CURLOPT_TIMEVALUE參數。你可以設置這個參數為TIMECOND_IFMODSINCE 或 TIMECOND_ISUNMODSINCE。這僅用于HTTP。
* CURLOPT_TIMEVALUE: 傳遞一個從1970-1-1開始到現在的秒數。這個時間將被CURLOPT_TIMEVALUE選項作為指定值使用,或被默認TIMECOND_IFMODSINCE使用。

下列選項的值將被作為字符串:

* CURLOPT_URL: 這是你想用PHP取回的URL地址。你也可以在用curl_init()函數初始化時設置這個選項。
* CURLOPT_USERPWD: 傳遞一個形如[username]:[password]風格的字符串,作用PHP去連接。
* CURLOPT_PROXYUSERPWD: 傳遞一個形如[username]:[password] 格式的字符串去連接HTTP代理。
* CURLOPT_RANGE: 傳遞一個你想指定的范圍。它應該是”X-Y”格式,X或Y是被除外的。HTTP傳送同樣支持幾個間隔,用逗句來分隔(X-Y,N-M)。
* CURLOPT_POSTFIELDS: 傳遞一個作為HTTP “POST”操作的所有數據的字符串。
* CURLOPT_REFERER: 在HTTP請求中包含一個”referer”頭的字符串。
* CURLOPT_USERAGENT: 在HTTP請求中包含一個”user-agent”頭的字符串。
* CURLOPT_FTPPORT: 傳遞一個包含被ftp “POST”指令使用的IP地址。這個POST指令告訴遠程服務器去連接我們指定的IP地址。這個字符串可以是一個IP地址,一個主機名,一個網絡界面名 (在UNIX下),或是‘-’(使用系統默認IP地址)。
* CURLOPT_COOKIE: 傳遞一個包含HTTP cookie的頭連接。
* CURLOPT_SSLCERT: 傳遞一個包含PEM格式證書的字符串。
* CURLOPT_SSLCERTPASSWD: 傳遞一個包含使用CURLOPT_SSLCERT證書必需的密碼。
* CURLOPT_COOKIEFILE: 傳遞一個包含cookie數據的文件的名字的字符串。這個cookie文件可以是Netscape格式,或是堆存在文件中的HTTP風格的頭。
* CURLOPT_CUSTOMREQUEST: 當進行HTTP請求時,傳遞一個字符被GET或HEAD使用。為進行DELETE或其它操作是有益的,更Pass a string to be used instead of GET or HEAD when doing an HTTP request. This is useful for doing or another, more obscure, HTTP request. 注意: 在確認你的服務器支持命令先不要去這樣做。下列的選項要求一個文件描述(通過使用fopen()函數獲得): 
* CURLOPT_FILE: 這個文件將是你放置傳送的輸出文件,默認是STDOUT.
* CURLOPT_INFILE: 這個文件是你傳送過來的輸入文件。
* CURLOPT_WRITEHEADER: 這個文件寫有你輸出的頭部分。
* CURLOPT_STDERR: 這個文件寫有錯誤而不是stderr。用來獲取需要登錄的頁面的例子,當前做法是每次或許都登錄一次,有需要的人再做改進了.

摘幾個從別的網站扣過來的例子:

例一:
$cookie_jar = tempnam(‘./tmp’,'cookie’);
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL, ‘http://******’);
curl_setopt($ch, CURLOPT_POST, 1);
$request = ‘email_address=&password=&action=’;
curl_setopt($ch, CURLOPT_POSTFIELDS, $request); //把返回來的cookie信息保存在$cookie_jar文件中
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar); //設定返回的數據是否自動顯示
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //設定是否顯示頭信息
curl_setopt($ch, CURLOPT_HEADER, false); //設定是否輸出頁面內容
curl_setopt($ch, CURLOPT_NOBODY, false);
curl_exec($ch);
curl_close($ch); //get data after login

例二:
$ch2 = curl_init();
curl_setopt($ch2, CURLOPT_URL, ‘http://*****’);
curl_setopt($ch2, CURLOPT_HEADER, false);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch2, CURLOPT_COOKIEFILE, $cookie_jar);
$orders = curl_exec($ch2);
echo ”;

echo strip_tags($orders);
echo ”;
curl_close($ch2); 實踐證明很穩定:)

例三:
set_time_limit(0);
function _rand() {
$length=26;
$chars = “0123456789abcdefghijklmnopqrstuvwxyz”;
$max = strlen($chars) – 1;
mt_srand((double)microtime() * 1000000);
$string = ”;
for($i = 0; $i < $length; $i++) {
$string .= $chars[mt_rand(0, $max)];
}
return $string;
}
$HTTP_SESSION=_rand();
echo $HTTP_SESSION;
$HTTP_Server="www.baidu.com";
$HTTP_URL="/";
$ch = curl_init();
curl_setopt ($ch,CURLOPT_URL,"http://".$HTTP_Server.$HTTP_URL);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)");
//curl_setopt($ch,CURLOPT_COOKIE,$HTTP_SESSION);
$res = curl_exec($ch);
curl_close ($ch);
print_r($res);

刷論壇代碼:
1、抓cookies程序:

$URL="http://www.yoururl.com/bbs/login.asp?action=chk";
//填入論壇的登陸頁面地址
$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$URL);

curl_setopt($ch,CURLOPT_REFERER,"http://www.hxfoods.com/bbs/login.asp");
//設置,訪問頁面的來源地址

curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,'username=→→敢死隊→&password=168168');
//分析登陸頁面,把用戶名,密碼分別對應起來
curl_setopt ($ch, CURLOPT_HEADER,true);
//使能顯示http頭,
curl_exec($ch);
if (curl_errno($ch))
{
print curl_error($ch);
}
else
{
curl_close($ch);
}

2、刷樓了:

set_time_limit(0);
//設置程序執行時間無限制
$i=10000;
//耍10000次
for($j=0;$j<$i;$j++)
{

$URL="http://www.yoururl.com/bbs/savepost.asp";
//這個地址是回復表單里面action的url地址
$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$URL);

curl_setopt($ch,CURLOPT_REFERER,"http://www.hxfoods.com/bbs/dispbbs.asp?boardid=14&replyid=672709&id=127437&page=1&skin=0&Star=53");
//設置來源地址,如果不設置,論壇服務器有可能有驗證不允許回復
curl_setopt($ch,CURLOPT_COOKIESESSION,true);
//能保存cookie
curl_setopt($ch,CURLOPT_COOKIE,"DvForum=userid=24122&usercookies=0&userhidden=2&password=w0reu3g775VrY745&userclass=%96%7C&username=%A1%FA%A1%FA%B8%D2%CB%C0%B6%D3%A1%FA&StatUserID=2194783945 ");
//這兒就是設置cookie了
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_NOBODY,1);
//不顯示內容,因為有很多論壇回復后要自動跳轉。
curl_setopt($ch,CURLOPT_POSTFIELDS,'Body=gfdfgdfgasdfgdfgdfgdfg& followup=672709&RootID=127437&star=58&TotalUseTable=Dv_bbs3& amp;UserName=→→敢死隊→&signflag=1&total=65535');
//把你分析的回復表單的參數分別賦值
curl_setopt ($ch, CURLOPT_HEADER,true);
curl_exec($ch);
if (curl_errno($ch))
{
print curl_error($ch);
}
else
{
curl_close($ch);
}

}

curl_close — 關閉一個curl會話
curl_copy_handle — 拷貝一個curl連接資源的所有內容和參數
curl_errno — 返回一個包含當前會話錯誤信息的數字編號
curl_error — 返回一個包含當前會話錯誤信息的字符串
curl_exec — 執行一個curl會話
curl_getinfo — 獲取一個curl連接資源句柄的信息
curl_init — 初始化一個curl會話
curl_multi_add_handle — 向curl批處理會話中添加單獨的curl句柄資源
curl_multi_close — 關閉一個批處理句柄資源
curl_multi_exec — 解析一個curl批處理句柄
curl_multi_getcontent — 返回獲取的輸出的文本流
curl_multi_info_read — 獲取當前解析的curl的相關傳輸信息
curl_multi_init — 初始化一個curl批處理句柄資源
curl_multi_remove_handle — 移除curl批處理句柄資源中的某個句柄資源
curl_multi_select — Get all the sockets associated with the cURL extension, which can then be "selected"
curl_setopt_array — 以數組的形式為一個curl設置會話參數
curl_setopt — 為一個curl設置會話參數
curl_version — 獲取curl相關的版本信息

curl_init()函數的作用初始化一個curl會話,curl_init()函數唯一的一個參數是可選的,表示一個url地址。
curl_exec()函數的作用是執行一個curl會話,唯一的參數是curl_init()函數返回的句柄。
curl_close()函數的作用是關閉一個curl會話,唯一的參數是curl_init()函數返回的句柄。

$ch = curl_init("http://www.baidu.com/");
curl_exec($ch);
curl_close($ch);

curl_version()函數的作用是獲取curl相關的版本信息,curl_version()函數有一個參數,不清楚是做什么的

print_r(curl_version())

curl_getinfo()函數的作用是獲取一個curl連接資源句柄的信息,curl_getinfo()函數有兩個參數,第一個參數是curl的資源句柄,第二個參數是下面一些常量:

$ch = curl_init("http://www.baidu.com/");
print_r(curl_getinfo($ch));

可選的常量包括:

CURLINFO_EFFECTIVE_URL
最后一個有效的url地址

CURLINFO_HTTP_CODE
最后一個收到的HTTP代碼

CURLINFO_FILETIME
遠程獲取文檔的時間,如果無法獲取,則返回值為“-1”

CURLINFO_TOTAL_TIME
最后一次傳輸所消耗的時間

CURLINFO_NAMELOOKUP_TIME
名稱解析所消耗的時間

CURLINFO_CONNECT_TIME
建立連接所消耗的時間

CURLINFO_PRETRANSFER_TIME
從建立連接到準備傳輸所使用的時間

CURLINFO_STARTTRANSFER_TIME
從建立連接到傳輸開始所使用的時間

CURLINFO_REDIRECT_TIME
在事務傳輸開始前重定向所使用的時間

CURLINFO_SIZE_UPLOAD
上傳數據量的總值

CURLINFO_SIZE_DOWNLOAD
下載數據量的總值

CURLINFO_SPEED_DOWNLOAD
平均下載速度

CURLINFO_SPEED_UPLOAD
平均上傳速度

CURLINFO_HEADER_SIZE
header部分的大小

CURLINFO_HEADER_OUT
發送請求的字符串

CURLINFO_REQUEST_SIZE
在HTTP請求中有問題的請求的大小

CURLINFO_SSL_VERIFYRESULT
Result of SSL certification verification requested by setting CURLOPT_SSL_VERIFYPEER

CURLINFO_CONTENT_LENGTH_DOWNLOAD
從Content-Length: field中讀取的下載內容長度

CURLINFO_CONTENT_LENGTH_UPLOAD
上傳內容大小的說明

CURLINFO_CONTENT_TYPE
下載內容的“Content-type”值,NULL表示服務器沒有發送有效的“Content-Type: header”

curl_setopt()函數的作用是為一個curl設置會話參數。curl_setopt_array()函數的作用是以數組的形式為一個curl設置會話參數。

$ch = curl_init();
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
$options = array(
CURLOPT_URL => ‘http://www.baidu.com/’,
CURLOPT_HEADER => false
);
curl_setopt_array($ch, $options);
curl_exec($ch);
curl_close($ch);
fclose($fp);

可設置的參數有:

CURLOPT_AUTOREFERER
自動設置header中的referer信息

CURLOPT_BINARYTRANSFER
在啟用CURLOPT_RETURNTRANSFER時候將獲取數據返回

CURLOPT_COOKIESESSION
啟用時curl會僅僅傳遞一個session cookie,忽略其他的cookie,默認狀況下curl會將所有的cookie返回給服務端。session cookie是指那些用來判斷服務器端的session是否有效而存在的cookie。

CURLOPT_CRLF
啟用時將Unix的換行符轉換成回車換行符。

CURLOPT_DNS_USE_GLOBAL_CACHE
啟用時會啟用一個全局的DNS緩存,此項為線程安全的,并且默認為true。

CURLOPT_FAILONERROR
顯示HTTP狀態碼,默認行為是忽略編號小于等于400的HTTP信息

CURLOPT_FILETIME
啟用時會嘗試修改遠程文檔中的信息。結果信息會通過curl_getinfo()函數的CURLINFO_FILETIME選項返回。

CURLOPT_FOLLOWLOCATION
啟用時會將服務器服務器返回的“Location:”放在header中遞歸的返回給服務器,使用CURLOPT_MAXREDIRS可以限定遞歸返回的數量。

CURLOPT_FORBID_REUSE
在完成交互以后強迫斷開連接,不能重用。

CURLOPT_FRESH_CONNECT
強制獲取一個新的連接,替代緩存中的連接。

CURLOPT_FTP_USE_EPRT
TRUE to use EPRT (and LPRT) when doing active FTP downloads. Use FALSE to disable EPRT and LPRT and use PORT only.
Added in PHP 5.0.0.

CURLOPT_FTP_USE_EPSV
TRUE to first try an EPSV command for FTP transfers before reverting back to PASV. Set to FALSE to disable EPSV.

CURLOPT_FTPAPPEND
TRUE to append to the remote file instead of overwriting it.

CURLOPT_FTPASCII
An alias of CURLOPT_TRANSFERTEXT. Use that instead.

CURLOPT_FTPLISTONLY
TRUE to only list the names of an FTP directory.

CURLOPT_HEADER
啟用時會將頭文件的信息作為數據流輸出。

CURLOPT_HTTPGET
啟用時會設置HTTP的method為GET,因為GET是默認是,所以只在被修改的情況下使用。

CURLOPT_HTTPPROXYTUNNEL
啟用時會通過HTTP代理來傳輸。

CURLOPT_MUTE
講curl函數中所有修改過的參數恢復默認值。

CURLOPT_NETRC
在連接建立以后,訪問~/.netrc文件獲取用戶名和密碼信息連接遠程站點。

CURLOPT_NOBODY
啟用時將不對HTML中的body部分進行輸出。

CURLOPT_NOPROGRESS
啟用時關閉curl傳輸的進度條,此項的默認設置為true

CURLOPT_NOSIGNAL
啟用時忽略所有的curl傳遞給php進行的信號。在SAPI多線程傳輸時此項被默認打開。

CURLOPT_POST
啟用時會發送一個常規的POST請求,類型為:application/x-www-form-urlencoded,就像表單提交的一樣。

CURLOPT_PUT
啟用時允許HTTP發送文件,必須同時設置CURLOPT_INFILE和CURLOPT_INFILESIZE

CURLOPT_RETURNTRANSFER
講curl_exec()獲取的信息以文件流的形式返回,而不是直接輸出。

CURLOPT_SSL_VERIFYPEER
FALSE to stop cURL from verifying the peer’s certificate. Alternate certificates to verify against can be specified with the CURLOPT_CAINFO option or a certificate directory can be specified with the CURLOPT_CAPATH option. CURLOPT_SSL_VERIFYHOST may also need to be TRUE or FALSE if CURLOPT_SSL_VERIFYPEER is disabled (it defaults to 2). TRUE by default as of cURL 7.10. Default bundle installed as of cURL 7.10.

CURLOPT_TRANSFERTEXT
TRUE to use ASCII mode for FTP transfers. For LDAP, it retrieves data in plain text instead of HTML. On Windows systems, it will not set STDOUT to binary mode.

CURLOPT_UNRESTRICTED_AUTH
在使用CURLOPT_FOLLOWLOCATION產生的header中的多個locations中持續追加用戶名和密碼信息,即使域名已發生改變。

CURLOPT_UPLOAD
啟用時允許文件傳輸

CURLOPT_VERBOSE
啟用時會匯報所有的信息,存放在STDERR或指定的CURLOPT_STDERR中

CURLOPT_BUFFERSIZE
每次獲取的數據中讀入緩存的大小,這個值每次都會被填滿。

CURLOPT_CLOSEPOLICY
不是CURLCLOSEPOLICY_LEAST_RECENTLY_USED就是CURLCLOSEPOLICY_OLDEST,還存在另外三個,但是curl暫時還不支持。.

CURLOPT_CONNECTTIMEOUT
在發起連接前等待的時間,如果設置為0,則不等待。

CURLOPT_DNS_CACHE_TIMEOUT
設置在內存中保存DNS信息的時間,默認為120秒。

CURLOPT_FTPSSLAUTH
The FTP authentication method (when is activated): CURLFTPAUTH_SSL (try SSL first), CURLFTPAUTH_TLS (try TLS first), or CURLFTPAUTH_DEFAULT (let cURL decide).

CURLOPT_HTTP_VERSION
設置curl使用的HTTP協議,CURL_HTTP_VERSION_NONE(讓curl自己判斷),CURL_HTTP_VERSION_1_0(HTTP/1.0),CURL_HTTP_VERSION_1_1(HTTP/1.1)

CURLOPT_HTTPAUTH
使用的HTTP驗證方法,可選的值 有:CURLAUTH_BASIC,CURLAUTH_DIGEST,CURLAUTH_GSSNEGOTIATE,CURLAUTH_NTLM,CURLAUTH_ANY,CURLAUTH_ANYSAFE, 可以使用“|”操作符分隔多個值,curl讓服務器選擇一個支持最好的值,CURLAUTH_ANY等價于CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM,CURLAUTH_ANYSAFE等價于CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM

CURLOPT_INFILESIZE
設定上傳文件的大小

CURLOPT_LOW_SPEED_LIMIT
當傳輸速度小于CURLOPT_LOW_SPEED_LIMIT時,PHP會根據CURLOPT_LOW_SPEED_TIME來判斷是否因太慢而取消傳輸。

CURLOPT_LOW_SPEED_TIME
The number of seconds the transfer should be below CURLOPT_LOW_SPEED_LIMIT for PHP to consider the transfer too slow and abort.
當傳輸速度小于CURLOPT_LOW_SPEED_LIMIT時,PHP會根據CURLOPT_LOW_SPEED_TIME來判斷是否因太慢而取消傳輸。

CURLOPT_MAXCONNECTS
允許的最大連接數量,超過是會通過CURLOPT_CLOSEPOLICY決定應該停止哪些連接

CURLOPT_MAXREDIRS
指定最多的HTTP重定向的數量,這個選項是和CURLOPT_FOLLOWLOCATION一起使用的。

CURLOPT_PORT
一個可選的用來指定連接端口的量

CURLOPT_PROXYAUTH
The HTTP authentication method(s) to use for the proxy connection. Use the same bitmasks as described in CURLOPT_HTTPAUTH. For proxy authentication, only CURLAUTH_BASIC and CURLAUTH_NTLM are currently supported.

CURLOPT_PROXYPORT
The port number of the proxy to connect to. This port number can also be set in CURLOPT_PROXY.

CURLOPT_PROXYTYPE
Either CURLPROXY_HTTP (default) or CURLPROXY_SOCKS5.

CURLOPT_RESUME_FROM
在恢復傳輸時傳遞一個字節偏移量(用來斷點續傳)

CURLOPT_SSL_VERIFYHOST
1 to check the existence of a common name in the SSL peer certificate.
2 to check the existence of a common name and also verify that it matches the hostname provided.

CURLOPT_SSLVERSION
The SSL version (2 or 3) to use. By default PHP will try to determine this itself, although in some cases this must be set manually.

CURLOPT_TIMECONDITION
如果在CURLOPT_TIMEVALUE指定的某個時間以后被編輯過,則使用CURL_TIMECOND_IFMODSINCE返回頁面,如果沒有被修 改過,并且CURLOPT_HEADER為true,則返回一個”304 Not Modified”的header,CURLOPT_HEADER為false,則使用CURL_TIMECOND_ISUNMODSINCE,默認值為 CURL_TIMECOND_IFMODSINCE

CURLOPT_TIMEOUT
設置curl允許執行的最長秒數

CURLOPT_TIMEVALUE
設置一個CURLOPT_TIMECONDITION使用的時間戳,在默認狀態下使用的是CURL_TIMECOND_IFMODSINCE

CURLOPT_CAINFO
The name of a file holding one or more certificates to verify the peer with. This only makes sense when used in combination with CURLOPT_SSL_VERIFYPEER.

CURLOPT_CAPATH
A directory that holds multiple CA certificates. Use this option alongside CURLOPT_SSL_VERIFYPEER.

CURLOPT_COOKIE
設定HTTP請求中“Set-Cookie:”部分的內容。

CURLOPT_COOKIEFILE
包含cookie信息的文件名稱,這個cookie文件可以是Netscape格式或者HTTP風格的header信息。

CURLOPT_COOKIEJAR
連接關閉以后,存放cookie信息的文件名稱

CURLOPT_CUSTOMREQUEST
A custom request method to use instead of “GET” or “HEAD” when doing a HTTP request. This is useful for doing “DELETE” or other, more obscure HTTP requests. Valid values are things like “GET”, “POST”, “CONNECT” and so on; i.e. Do not enter a whole HTTP request line here. For instance, entering “GET /index.html HTTP/1.0\r\n\r\n” would be incorrect.
Note: Don’t do this without making sure the server supports the custom request method first.

CURLOPT_EGBSOCKET
Like CURLOPT_RANDOM_FILE, except a filename to an Entropy Gathering Daemon socket.

CURLOPT_ENCODING
header中“Accept-Encoding: ”部分的內容,支持的編碼格式為:”identity”,”deflate”,”gzip”。如果設置為空字符串,則表示支持所有的編碼格式

CURLOPT_FTPPORT
The value which will be used to get the IP address to use for the FTP “POST” instruction. The “POST” instruction tells the remote server to connect to our specified IP address. The string may be a plain IP address, a hostname, a network interface name (under Unix), or just a plain ‘-’ to use the systems default IP address.

CURLOPT_INTERFACE
在外部網絡接口中使用的名稱,可以是一個接口名,IP或者主機名。

CURLOPT_KRB4LEVEL
KRB4(Kerberos 4)安全級別的設置,可以是一下幾個值之一:”clear”,”safe”,”confidential”,”private”。默認的值 為”private”,設置為null的時候表示禁用KRB4,現在KRB4安全僅能在FTP傳輸中使用。

CURLOPT_POSTFIELDS
在HTTP中的“POST”操作。如果要傳送一個文件,需要一個@開頭的文件名

CURLOPT_PROXY
設置通過的HTTP代理服務器

CURLOPT_PROXYUSERPWD
連接到代理服務器的,格式為“[username]:[password]”的用戶名和密碼。

CURLOPT_RANDOM_FILE
設定存放SSL用到的隨機數種子的文件名稱

CURLOPT_RANGE
設置HTTP傳輸范圍,可以用“X-Y”的形式設置一個傳輸區間,如果有多個HTTP傳輸,則使用逗號分隔多個值,形如:”X-Y,N-M”。

CURLOPT_REFERER
設置header中”Referer: ” 部分的值。

CURLOPT_SSL_CIPHER_LIST
A list of ciphers to use for SSL. For example, RC4-SHA and TLSv1 are valid cipher lists.

CURLOPT_SSLCERT
傳遞一個包含PEM格式證書的字符串。

CURLOPT_SSLCERTPASSWD
傳遞一個包含使用CURLOPT_SSLCERT證書必需的密碼。

CURLOPT_SSLCERTTYPE
The format of the certificate. Supported formats are “PEM” (default), “DER”, and “ENG”.

CURLOPT_SSLENGINE
The identifier for the crypto engine of the private SSL key specified in CURLOPT_SSLKEY.

CURLOPT_SSLENGINE_DEFAULT
The identifier for the crypto engine used for asymmetric crypto operations.

CURLOPT_SSLKEY
The name of a file containing a private SSL key.

CURLOPT_SSLKEYPASSWD
The secret password needed to use the private SSL key specified in CURLOPT_SSLKEY.
Note: Since this option contains a sensitive password, remember to keep the PHP script it is contained within safe.

CURLOPT_SSLKEYTYPE
The key type of the private SSL key specified in CURLOPT_SSLKEY. Supported key types are “PEM” (default), “DER”, and “ENG”.

CURLOPT_URL
需要獲取的URL地址,也可以在PHP的curl_init()函數中設置。

CURLOPT_USERAGENT
在HTTP請求中包含一個”user-agent”頭的字符串。

CURLOPT_USERPWD
傳遞一個連接中需要的用戶名和密碼,格式為:“[username]:[password]”。

CURLOPT_HTTP200ALIASES
設置不再以error的形式來處理HTTP 200的響應,格式為一個數組。

CURLOPT_HTTPHEADER
設置一個header中傳輸內容的數組。

CURLOPT_POSTQUOTE
An array of FTP commands to execute on the server after the FTP request has been performed.

CURLOPT_QUOTE
An array of FTP commands to execute on the server prior to the FTP request.

CURLOPT_FILE
設置輸出文件的位置,值是一個資源類型,默認為STDOUT (瀏覽器)。

CURLOPT_INFILE
在上傳文件的時候需要讀取的文件地址,值是一個資源類型。

CURLOPT_STDERR
設置一個錯誤輸出地址,值是一個資源類型,取代默認的STDERR。

CURLOPT_WRITEHEADER
設置header部分內容的寫入的文件地址,值是一個資源類型。

CURLOPT_HEADERFUNCTION
設置一個回調函數,這個函數有兩個參數,第一個是curl的資源句柄,第二個是輸出的header數據。header數據的輸出必須依賴這個函數,返回已寫入的數據大小。

CURLOPT_PASSWDFUNCTION
設置一個回調函數,有三個參數,第一個是curl的資源句柄,第二個是一個密碼提示符,第三個參數是密碼長度允許的最大值。返回密碼的值。

CURLOPT_READFUNCTION
設置一個回調函數,有兩個參數,第一個是curl的資源句柄,第二個是讀取到的數據。數據讀取必須依賴這個函數。返回讀取數據的大小,比如0或者EOF。

CURLOPT_WRITEFUNCTION
設置一個回調函數,有兩個參數,第一個是curl的資源句柄,第二個是寫入的數據。數據寫入必須依賴這個函數。返回精確的已寫入數據的大小

curl_copy_handle()函數的作用是拷貝一個curl連接資源的所有內容和參數

$ch = curl_init(“http://www.baidu.com/”);
$another = curl_copy_handle($ch);
curl_exec($another);
curl_close($another);

curl_error()函數的作用是返回一個包含當前會話錯誤信息的字符串。
curl_errno()函數的作用是返回一個包含當前會話錯誤信息的數字編號。

curl_multi_init()函數的作用是初始化一個curl批處理句柄資源。
curl_multi_add_handle()函數的作用是向curl批處理會話中添加單獨的curl句柄資源。curl_multi_add_handle()函數有兩個參數,第一個參數表示一個curl批處理句柄資源,第二個參數表示一個單獨的curl句柄資源。
curl_multi_exec()函數的作用是解析一個curl批處理句柄,curl_multi_exec()函數有兩個參數,第一個參數表示一個批處理句柄資源,第二個參數是一個引用值的參數,表示剩余需要處理的單個的curl句柄資源數量。
curl_multi_remove_handle()函數表示移除curl批處理句柄資源中的某個句柄資源,curl_multi_remove_handle()函數有兩個參數,第一個參數表示一個curl批處理句柄資源,第二個參數表示一個單獨的curl句柄資源。
curl_multi_close()函數的作用是關閉一個批處理句柄資源。

$ch1 = curl_init();
$ch2 = curl_init();

curl_setopt($ch1, CURLOPT_URL, “http://www.baidu.com/”);
curl_setopt($ch1, CURLOPT_HEADER, 0);
curl_setopt($ch2, CURLOPT_URL, “http://www.google.com/”);
curl_setopt($ch2, CURLOPT_HEADER, 0);

$mh = curl_multi_init();

curl_multi_add_handle($mh,$ch1);
curl_multi_add_handle($mh,$ch2);

do {
curl_multi_exec($mh,$flag);
} while ($flag > 0);

curl_multi_remove_handle($mh,$ch1);
curl_multi_remove_handle($mh,$ch2);
curl_multi_close($mh);

curl_multi_getcontent()函數的作用是在設置了CURLOPT_RETURNTRANSFER的情況下,返回獲取的輸出的文本流。

curl_multi_info_read()函數的作用是獲取當前解析的curl的相關傳輸信息。

curl_multi_select()
Get all the sockets associated with the cURL extension, which can then be “selected”

source url:http://www.hebaodans.com/2009/07/p-h-p-c-u-r-l-yong-fa/

轉載于:https://my.oschina.net/leadsir/blog/137755

總結

以上是生活随笔為你收集整理的php curl用法的全部內容,希望文章能夠幫你解決所遇到的問題。

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

中文字幕第一页在线播放 | 亚洲色图22p | 在线观看深夜福利 | 成人av在线观 | 成人久久久久久久久久 | 激情婷婷六月 | 狠狠色丁香婷婷综合视频 | 成 人 黄 色 免费播放 | 日韩欧美视频在线免费观看 | 中文一二区 | 国产亚洲综合在线 | 国产在线观看一 | 国产色a在线观看 | 亚洲免费精品一区二区 | 久久久久久免费视频 | 婷婷午夜激情 | 亚洲精品乱码久久久久久久久久 | 午夜在线免费观看视频 | 久久久久亚洲a | 国产精品久久久免费看 | 久久手机在线视频 | 亚洲欧美在线观看视频 | 成人中心免费视频 | 国产高清成人av | 天天激情天天干 | 三级视频片 | 免费福利视频导航 | 99久在线精品99re8热视频 | 在线观看免费一区 | 国内精品视频在线播放 | 久久99久久99精品 | 免费观看一级 | 奇米网网址| 天天干人人干 | 91九色九色 | 日韩大片在线观看 | 国产精品久久片 | 国产免费一区二区三区最新 | 欧美性大战久久久久 | 香蕉视频在线播放 | 中文字幕日韩一区二区三区不卡 | 国产精品手机看片 | 婷婷丁香视频 | 国产精品亚洲片在线播放 | 亚洲精品一区二区三区新线路 | 99久久精品国产欧美主题曲 | 国内免费久久久久久久久久久 | 国产精品中文久久久久久久 | 亚洲日日夜夜 | www.国产视频 | 国产一区二区久久久 | 日日夜夜天天 | 奇米网8888 | 91天堂影院 | 91精品一区二区在线观看 | 国产欧美日韩一区 | 狠狠色噜噜狠狠狠狠 | 色婷婷 亚洲 | 91av视频免费在线观看 | 99在线看 | 热久久这里只有精品 | 日本一区二区三区免费观看 | avwww在线 | 日批视频国产 | 中文字幕丝袜一区二区 | 麻豆国产网站 | 色综合欧洲| 成人h在线播放 | 日韩av成人 | www.久久99| 夜夜澡人模人人添人人看 | 主播av在线 | 成人h动漫精品一区二 | av高清一区 | 日韩成人高清在线 | 亚洲日本成人 | 欧美激情奇米色 | 午夜影院在线观看18 | 亚洲专区欧美 | 在线播放第一页 | 在线中文视频 | 国产91精品一区二区麻豆亚洲 | 国产麻豆精品免费视频 | 免费在线精品视频 | 久久精品99视频 | 波多野结衣视频在线 | 国产高清不卡一区二区三区 | 亚洲开心激情 | 国产福利一区二区三区在线观看 | 欧美午夜精品久久久久 | 色婷婷色 | 国内久久久久久 | www.五月天色 | 亚洲综合激情网 | 国产精彩在线视频 | 青草视频在线免费 | 在线观看亚洲免费视频 | 亚洲人久久久 | 久久热首页 | 久久久久久久久久久影院 | 激情深爱.com | 国产精品视频99 | 久久人人艹| 玖玖精品视频 | 欧美成人猛片 | 久草精品免费 | 亚洲精品资源在线 | 综合视频在线 | 国产在线观看a | 麻豆国产露脸在线观看 | 亚洲女同ⅹxx女同tv | 亚洲精品国产精品国产 | 婷婷亚洲综合五月天小说 | 九九九九九九精品任你躁 | 精品久久久久久亚洲综合网 | 中文字幕一区二区三区四区 | 四虎国产 | 日韩av在线高清 | 亚洲综合色婷婷 | 亚洲黄色成人 | 亚洲精品免费观看视频 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 日本精品久久久久中文字幕5 | 婷婷久月 | 国产剧情av在线播放 | 日韩高清在线一区二区 | 免费福利片 | 91av免费看 | 中文字幕第一页av | 91| 欧美精品一区二区蜜臀亚洲 | 999ZYZ玖玖资源站永久 | 国产精品福利久久久 | 日韩网站一区二区 | 国产在线播放观看 | av一级一片 | 狠狠干 狠狠操 | 精品久久久久久亚洲综合网站 | 国产色影院 | 亚洲精品国产精品国自 | 亚洲国产成人精品电影在线观看 | 婷婷色在线观看 | 在线观看日韩国产 | 999久久久 | 久久视频这里只有精品 | 国产免费成人av | 国产免费视频在线 | 69久久久| 国产福利在线免费观看 | 国产精品美女久久久久久久 | av免费在线看网站 | 国产美女精彩久久 | 亚洲精品伦理在线 | 中文字幕一区二区三区在线视频 | 在线激情影院一区 | 二区三区在线视频 | 香蕉色综合 | 69亚洲精品 | 操老逼免费视频 | 91视频在线观看免费 | 亚洲电影久久 | 探花视频在线观看免费版 | 国产精品扒开做爽爽的视频 | 免费三及片 | 欧美日韩精品影院 | 国产成人一区在线 | 久久国产精品久久国产精品 | 中文国产成人精品久久一 | 丁香视频免费观看 | 国产精品久久久久久一区二区三区 | 2018精品视频| 黄色免费av | 天天插伊人 | 97电影网手机版 | 免费三级av | 欧美久草网 | 最新色视频 | 成人a在线观看高清电影 | 九色在线视频 | 91插插影库| 欧美日韩国产色综合一二三四 | 久久久久久久久久久久久久免费看 | 国产 一区二区三区 在线 | 国产亚洲精品久久久久久移动网络 | 在线看免费 | av中文资源在线 | 四虎5151久久欧美毛片 | 国产精品亚洲片在线播放 | 日韩电影中文字幕在线观看 | 久久精品美女 | 国产黄色特级片 | av一区二区三区在线 | 超碰在线个人 | www视频在线观看 | 中文字幕电影一区 | a在线播放 | 国产在线播放一区二区三区 | 久久综合久久久 | 一二区电影 | 国产一区观看 | 九九99| 一区二区三区 中文字幕 | 日本免费久久高清视频 | 欧美激情一区不卡 | 久久久久久久久久久久影院 | 中国黄色一级大片 | 欧美日韩免费一区 | 久久国产精品影视 | 中文字幕高清在线 | 国产亚洲精品久久网站 | 亚洲视频在线免费看 | 国产在线观看污片 | 91在线精品观看 | 91精品专区| 伊人五月天 | 青春草视频 | 免费精品久久久 | 国产片网站 | 欧美一级大片在线观看 | 中文字幕在线视频网站 | 日韩一区二区免费视频 | www.91国产 | 色婷婷影视 | 91完整版在线观看 | 国产高清 不卡 | 五月香婷 | 日韩久久久久久久久久久久 | 国产高清小视频 | 2021国产精品 | 天天躁天天狠天天透 | 2019国产精品| 四虎国产精品成人免费4hu | 四川妇女搡bbbb搡bbbb搡 | 久久99这里只有精品 | 午夜精品久久久久久久99婷婷 | 中文字幕在线播放日韩 | 亚洲精品中文在线 | 欧美一级欧美一级 | 在线观看视频免费大全 | 五月香婷 | 狠狠干婷婷 | 夜添久久精品亚洲国产精品 | 九九视频精品免费 | 国产中文a | 久草免费看 | 91久久精品一区二区三区 | 五月天婷婷丁香花 | www.亚洲视频 | 午夜精品一区二区三区视频免费看 | 中文字幕一区二区三区久久 | 午夜精品成人一区二区三区 | 91av在 | www.久久久.cum | 亚洲 精品在线视频 | 国产资源站 | 天天激情综合 | 激情五月婷婷丁香 | 中文字幕中文字幕在线一区 | 99精品一区二区 | 日韩欧美一区二区三区在线观看 | 成人97人人超碰人人99 | 最近日本字幕mv免费观看在线 | 成人在线视频一区 | 狠狠综合久久 | 欧美一级网站 | 香蕉视频色 | 精品成人a区在线观看 | 久草网视频在线观看 | 免费久久久久久久 | 国产九色视频在线观看 | 久久xx视频 | 毛片美女网站 | 在线av资源| 91丨精品丨蝌蚪丨白丝jk | 亚洲午夜久久久影院 | 日本在线观看一区 | 欧美日一级片 | 亚洲天堂精品视频在线观看 | 制服丝袜欧美 | 九九久久国产精品 | 亚洲成人免费 | 激情综合六月 | 欧美乱大交 | 五月婷婷一区 | 成人黄色电影免费观看 | 国产日本三级 | 日韩精品一区二区三区免费视频观看 | 欧美精品在线观看免费 | 国产大片免费久久 | 在线观看免费版高清版 | 日韩精品一区二区在线视频 | 黄色大全在线观看 | 日本电影久久 | 久久久国产精品麻豆 | 精品久久久久亚洲 | 九九影视理伦片 | 美女网站色免费 | 97av视频在线 | 久99久中文字幕在线 | 成人影片在线播放 | 久久免费电影网 | 亚洲午夜精 | 亚洲h在线播放在线观看h | 免费日韩一区二区 | 久久久久欧美精品999 | 精品国产一区二区久久 | 国产一级片免费视频 | 日韩欧美国产视频 | 国产明星视频三级a三级点| 视频1区2区 | 天天拍天天草 | www.亚洲精品视频 | 福利片免费看 | 国产麻豆精品在线观看 | 久久成人国产精品一区二区 | 久久视频国产 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 久久国产精品免费一区 | 亚洲视频精品 | 特级西西444www大精品视频免费看 | 天天爽天天碰狠狠添 | 日韩精品一区二区久久 | 一区二区三区福利 | 精品嫩模福利一区二区蜜臀 | 91福利视频网站 | 亚洲精品久久久久999中文字幕 | 欧美国产精品久久久久久免费 | 九九视频免费观看视频精品 | 免费av在线播放 | 日韩电影中文字幕 | 成人精品一区二区三区电影免费 | 午夜精品福利在线 | 久久精品首页 | 亚洲国产三级在线观看 | 黄影院 | 97精品视频在线播放 | 亚洲区另类春色综合小说 | 五月婷婷婷婷婷 | 在线免费视频 你懂得 | av高清一区二区三区 | 欧美日韩高清在线一区 | 青草视频在线播放 | 国产精品2区 | 九九热精品视频在线播放 | 日韩中文字幕免费在线观看 | 国产午夜小视频 | 波多野结衣亚洲一区二区 | 久久黄色精品视频 | 国产无套精品久久久久久 | 天天艹天天爽 | 国产精品嫩草影院123 | 欧美孕交vivoestv另类 | 亚洲成人资源 | 亚洲免费av片 | 97国产精品免费 | 国产福利一区二区三区在线观看 | 色婷婷av一区二 | 不卡中文字幕av | 精品视频在线观看 | 97在线视频观看 | 伊人天堂av | 西西444www大胆高清视频 | 国产黄a三级三级三级三级三级 | 麻豆传媒视频在线 | 国产精品久久亚洲 | 亚洲成人网av | 中文在线a天堂 | 久久久国产精品一区二区三区 | 国产在线观看91 | 久久久福利视频 | 免费在线观看av的网站 | 久久国产精品免费一区二区三区 | 成人福利在线 | 日韩欧美高清在线观看 | 久久久久久久久久久福利 | 婷婷丁香久久五月婷婷 | 国产精品永久免费在线 | 天天骚夜夜操 | 国产男女无遮挡猛进猛出在线观看 | 一二区精品| 91免费高清观看 | 狠狠狠色丁香婷婷综合激情 | 久草在线视频新 | 久久与婷婷 | 国产69久久久欧美一级 | 日韩av一卡二卡三卡 | 亚洲视频中文 | 国产精品久久久久久电影 | 久草电影免费在线观看 | av免费网| 国产精品密入口果冻 | 国产小视频国产精品 | 日日夜夜天天 | 成人黄视频| av网站免费线看精品 | 日韩资源在线观看 | 麻豆首页 | 精品国产理论片 | 在线观看免费观看在线91 | 九九视频在线 | 成人天堂网 | 一区二区影视 | 久久精品老司机 | 精品国产乱码久久久久久1区2匹 | 91色吧| 大胆欧美gogo免费视频一二区 | 91人人干| 久久精品一区二区国产 | 日韩精品一区二区免费视频 | 国产一区二区在线免费 | 国产精品一区免费看8c0m | 中文av免费| 日韩一区在线播放 | 久久久久久久久久福利 | 国内久久精品 | 午夜av大片| 99久久精品国产观看 | 国产码电影 | 青草视频在线看 | 亚洲人人av | 日韩免费一区 | 国产色妞影院wwwxxx | 日韩av在线网站 | 啪啪资源 | 在线免费三级 | 四虎在线免费视频 | 成人免费一区二区三区在线观看 | 国产999精品久久久 免费a网站 | 日韩一区二区久久 | 999男人的天堂 | 久久亚洲婷婷 | 国产亚洲一级高清 | 99久热| 麻豆国产精品永久免费视频 | 国产精品久久一区二区无卡 | 十八岁以下禁止观看的1000个网站 | 国产精品免费小视频 | 九九热在线观看视频 | 午夜精品久久久久久久99水蜜桃 | 久久精品视频网站 | 欧美91精品久久久久国产性生爱 | 国产色婷婷在线 | 亚州欧美视频 | 在线观看一区二区视频 | adc在线观看| 久久国产精品99国产 | 国产精品久久99 | 欧美精品成人在线 | 亚洲午夜精品久久久久久久久 | 一级全黄毛片 | 久草干| 在线观看亚洲精品视频 | 国产精品免费久久久久 | 中文字幕一二三区 | 中文字幕在线观看亚洲 | 欧美一区二区三区免费观看 | 91最新中文字幕 | 一区二区观看 | 在线精品在线 | 四虎影视成人精品 | 欧美不卡在线 | 国产亚洲精品日韩在线tv黄 | 亚洲 综合 专区 | 九九精品在线观看 | 婷婷国产视频 | 六月色婷 | 天天草天天干天天 | 亚洲国产成人在线观看 | 999久久久久久久久久久 | 国产麻豆果冻传媒在线观看 | 中文乱码视频在线观看 | 黄色软件视频大全免费下载 | 亚洲一区二区三区在线看 | 91成人破解版 | 九九久久在线看 | 国产精品电影一区二区 | 日韩最新理论电影 | 美女黄频视频大全 | 久久爱992xxoo | 一区二区三区在线播放 | 婷婷在线观看视频 | 日本久久精品 | 国产成人精品一区一区一区 | 日韩视频专区 | 欧美精品二区 | 精品国产_亚洲人成在线 | 日韩精品在线免费播放 | 91尤物在线播放 | 国产91精品久久久久久 | 最新中文字幕在线观看视频 | 国产精品网站一区二区三区 | 久久玖| 国产精品va最新国产精品视频 | 国产又粗又硬又爽视频 | 成人精品久久 | 色香蕉视频 | 国产精品久久久久影视 | 日日操天天爽 | 亚洲免费国产 | 中文字幕 欧美性 | 午夜精品久久久久久久久久久 | 天天操天天射天天操 | 青青草国产精品视频 | 国产视频精品在线 | 精品国产免费一区二区三区五区 | www夜夜操com | 中文字幕丝袜一区二区 | 91视频在线免费看 | av动态图片 | 在线播放 日韩专区 | av综合 日韩 | 久久久久一区 | 国产九色在线播放九色 | 黄色成人91 | 亚洲丝袜一区二区 | 99re中文字幕 | 日韩在线观看第一页 | 操操日日 | 午夜精品中文字幕 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 午夜电影一区 | 蜜臀久久99精品久久久无需会员 | 日本精品小视频 | 99国产免费网址 | 亚洲精品国精品久久99热 | 人人干天天射 | 91中文字幕在线播放 | 国产精品麻豆欧美日韩ww | 在线观看欧美成人 | 亚洲精品综合一区二区 | 亚洲精品在线视频播放 | 久久99九九99精品 | 欧美人体xx | 97香蕉久久国产在线观看 | 亚洲成人黄色在线 | 夜色成人av | 亚洲视频精品 | 国产自偷自拍 | 天天干人人干 | 国产精品mv| 日韩精品中字 | 色婷婷国产在线 | 五月天狠狠操 | 中文字幕 国产视频 | 日韩成人免费在线电影 | 丝袜av一区| 人人澡超碰碰97碰碰碰软件 | 久人人 | 天天草天天干天天射 | 精品久久久久一区二区国产 | 午夜精品久久久久久久久久久久久久 | 日日操日日干 | 国产一区二区精品91 | 精品久久福利 | 午夜精品久久久久久久久久 | 最新久久免费视频 | 亚洲精品国产综合99久久夜夜嗨 | av在线网站免费观看 | 91日韩国产| 狠狠色丁香婷婷综合欧美 | 天天做日日做天天爽视频免费 | 成年人看片 | 99成人在线视频 | 久久人人爽人人片av | 久久亚洲免费视频 | 久久久综合香蕉尹人综合网 | 国产日韩在线看 | 午夜视频二区 | 99r在线| 久草久 | 久久久久久国产一区二区三区 | 精品女同一区二区三区在线观看 | 中文字幕一区二区三区四区久久 | 丁香婷婷激情五月 | 亚洲另类视频在线 | 在线免费av网站 | 欧美在线观看视频免费 | 亚洲美女精品区人人人人 | 国产亚洲精品久久久久久电影 | 欧美色图亚洲图片 | 国产一级片免费播放 | 麻豆国产精品视频 | 伊人官网 | 天天操天天摸天天干 | 精品久久久久久久久久岛国gif | 国产色爽 | 在线观看av黄色 | 国产999精品 | 免费开视频 | 五月婷婷在线观看视频 | 在线观看91久久久久久 | 亚洲精品久久久久久久不卡四虎 | 五月婷婷操 | 麻豆av一区二区三区在线观看 | 丝袜美腿一区 | 天天干天天操天天射 | 国产一区二区三区免费在线 | 在线观看一级片 | 99热99热| 色婷婷激情 | 久艹视频在线观看 | 狠狠干天天色 | 免费色网站 | 国产成人精品久久久久 | 国产福利精品在线观看 | 99热在线国产 | 免费看搞黄视频网站 | 亚洲综合色婷婷 | 久久久www成人免费精品张筱雨 | 久久系列 | 波多野结衣视频一区 | 免费在线观看av网站 | 奇米网网址 | 亚洲精品高清在线 | 一区二区三区在线电影 | 精品亚洲免费视频 | 福利视频| 亚洲婷婷网 | 国产 在线 高清 精品 | 国产无套精品久久久久久 | 久草在线免费色站 | 亚洲国产精品视频 | 国产福利在线不卡 | 欧美日韩高清国产 | 欧美视频二区 | av中文字幕在线观看网站 | 六月丁香激情网 | 欧美精品乱码99久久影院 | 成人毛片在线视频 | 久久xx视频| 91麻豆看国产在线紧急地址 | 特级xxxxx欧美 | 丰满少妇在线观看 | 免费成人黄色片 | 国内久久精品视频 | 午夜精品一区二区三区免费 | 欧美性高跟鞋xxxxhd | 91污在线| 在线免费观看黄色av | 99在线精品视频在线观看 | 日日夜夜亚洲 | 亚洲日韩中文字幕在线播放 | 亚洲国内精品在线 | 911久久香蕉国产线看观看 | 在线日韩| 麻豆国产精品一区二区三区 | 久久久久免费精品国产 | 久草久视频 | 国产精品专区在线 | 美女在线观看网站 | 在线a人v观看视频 | 天天干夜夜擦 | 国产精品美乳一区二区免费 | 欧美9999| 久久久久久久久久久久久久免费看 | 天天射天天干天天 | 亚洲国产97在线精品一区 | 91视视频在线直接观看在线看网页在线看 | 天天射天天操天天干 | 91黄视频在线 | 国产中年夫妇高潮精品视频 | 日韩v在线91成人自拍 | 在线91色| 中文区中文字幕免费看 | 日韩精品一区电影 | 日韩最新在线视频 | 激情欧美网 | 国产精品2019 | 色婷婷精品大在线视频 | 日韩亚洲在线 | 日日爱网站 | 在线免费视频一区 | 久久婷婷网| 五月婷婷六月综合 | 永久免费毛片在线观看 | 日韩高清免费观看 | 久久成人精品 | 色婷婷精品大在线视频 | 免费a视频在线观看 | 国产高清视频在线播放一区 | 91久久久国产精品 | 国产亚洲午夜高清国产拍精品 | 亚洲精品看片 | 久久精品日本啪啪涩涩 | 91中文在线视频 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 亚洲不卡av一区二区三区 | 国产午夜三级一区二区三 | 免费黄色网址网站 | 亚洲乱码久久久 | 中文字幕在线看 | 五月天亚洲综合小说网 | 91成人免费观看视频 | 亚洲国产成人久久综合 | 国产99久久久久久免费看 | 色婷婷国产精品 | 久久免费视频国产 | 我爱av激情网 | 波多野结衣视频一区 | 久久婷婷色综合 | 精品国产午夜 | 亚洲黄色区 | 91成人在线免费观看 | 在线免费观看亚洲视频 | 国产精品美女久久久久久久 | 日韩中文字幕免费在线播放 | 久久免费国产视频 | 婷婷丁香色 | 久久a v视频| 碰天天操天天 | 亚洲精品mv在线观看 | 成人久久18免费网站麻豆 | 久久伊人热 | 亚洲欧美日本一区二区三区 | 99久久9 | 亚洲资源视频 | 日韩免费在线网站 | 久草在线视频免费资源观看 | 91亚洲精品久久久蜜桃借种 | 国产精品一区二区62 | 日韩色视频在线观看 | 亚洲蜜桃在线 | 精品国产aⅴ一区二区三区 在线直播av | 亚洲片在线资源 | 色99色| 国产精品一区二区三区在线免费观看 | 国产人免费人成免费视频 | 人人干在线观看 | 欧美在线1区 | 国产精品va在线播放 | 91成人免费观看视频 | 91精品久久久久久久久久久久久 | 成人午夜电影在线 | 亚洲国产精品推荐 | 亚洲第一香蕉视频 | 久久综合九色综合欧美就去吻 | 久久久久久久久久久影视 | 婷婷日韩| 中文字幕在线免费观看视频 | 在线一区av| 久久视频精品在线 | 免费又黄又爽视频 | 亚洲资源| 国产亚洲精品久 | 少妇做爰k8经典 | 伊人丁香| 成人精品视频久久久久 | 国产91全国探花系列在线播放 | 黄色亚洲免费 | 色婷婷久久一区二区 | 99在线精品视频在线观看 | 久久久久女人精品毛片 | 国产四虎影院 | 人人爱在线视频 | 久草在线免费在线观看 | 日韩视频1 | 超碰97人人在线 | 在线观看国产v片 | 99视频在线观看一区三区 | 久久爱资源网 | www178ccom视频在线 | 久草视频99 | 一级片免费观看视频 | 91免费黄视频 | 麻豆国产在线播放 | 999久久久久 | av中文字幕在线电影 | 四虎影视欧美 | 日韩精品在线观看视频 | 9在线观看免费高清完整 | av蜜桃在线 | 视频精品一区二区三区 | 久久久视频在线 | 激情五月播播久久久精品 | 国产精品a久久久久 | 黄色片网站av | 精品视频 | 精品国产一区二区三区久久影院 | 99视频免费在线观看 | 午夜精品久久久久久久99热影院 | 97在线观看免费观看高清 | 在线观看视频99 | 久久理论影院 | 五月天色婷婷丁香 | 米奇四色影视 | 精品亚洲免a | 日韩精品一区二区三区在线播放 | 久久久久亚洲国产 | 亚洲成人在线免费 | av黄色在线播放 | 91字幕 | 91中文在线 | 国产亚洲一级高清 | 综合色影院 | 久久久亚洲电影 | 国内精品视频久久 | 成人免费看片网址 | 日韩美女av在线 | 欧美日韩大片在线观看 | 亚洲精品视频二区 | 夜夜躁日日躁狠狠久久88av | 狠狠地日 | 国产四虎在线 | 国产亚洲视频中文字幕视频 | 最新中文在线视频 | 九九九在线| 国产成人久久av免费高清密臂 | 亚洲最大在线视频 | 懂色av懂色av粉嫩av分享吧 | 久久精品99北条麻妃 | 超碰在线免费97 | 国产成人av电影在线观看 | 视频在线观看入口黄最新永久免费国产 | 日韩av高清 | 福利二区视频 | 亚洲激情影院 | 亚洲美女视频在线 | a在线观看视频 | 久久精品国产精品亚洲 | 国产成人一区二区三区在线观看 | 久久国产香蕉视频 | 国精产品999国精产 久久久久 | 久久爱资源网 | 日韩欧美一二三 | 91精品国产福利在线观看 | 亚洲最新合集 | 午夜狠狠操 | 久久久久女教师免费一区 | 五月婷婷丁香激情 | 国产性天天综合网 | 97成人在线观看 | 不卡的av中文字幕 | 久久久国产精品一区二区中文 | 黄色网址av| 美女在线黄| 国产一区精品在线观看 | 中文字幕一区二区三区四区在线视频 | 亚洲精品黄色在线观看 | 国产免费黄视频在线观看 | 91麻豆精品国产91 | 91av九色| 蜜桃av人人夜夜澡人人爽 | 日韩精品视频免费专区在线播放 | 一级一片免费观看 | 久久超级碰视频 | 91精品国产高清 | 国产精品久久久久永久免费看 | 五月婷婷在线视频 | 99超碰在线观看 | 亚洲国产mv | 亚洲综合国产精品 | 国产午夜精品久久久久久久久久 | a级片久久久 | 日本激情动作片免费看 | 伊人网站 | 日韩免费在线观看视频 | 就要干b| 久久久亚洲成人 | 亚洲日韩精品欧美一区二区 | 99tvdz@gmail.com | 成人在线观看网址 | 亚洲性xxxx| 成人在线播放网站 | 成人啪啪18免费游戏链接 | 97av影院| 日韩在线国产精品 | 国产 亚洲 欧美 在线 | 欧美韩国在线 | 久久成人国产精品入口 | 亚洲天堂精品视频在线观看 | 亚洲精品视频在线观看免费视频 | 亚洲专区在线播放 | 午夜999 | 亚洲午夜久久久久 | 91香蕉视频 mp4 | 欧美激情视频一区二区三区免费 | 天天干天天草天天爽 | 91免费观看 | 91av美女| 国产成人一二三 | 中文字幕av全部资源www中文字幕在线观看 | 亚洲aⅴ一区二区三区 | 91视频免费| 综合久久网 | 亚洲成人精品久久久 | 国产精品视频你懂的 | 精品久久久久久久久久 | 亚洲精品乱码久久久久久蜜桃91 | 国产视频精品免费 | 美女国产 | 天天操天天干天天摸 | 午夜精品久久久99热福利 | 日韩在线观看不卡 | 中文字幕一区在线观看视频 | 黄色电影在线免费观看 | 啪啪肉肉污av国网站 | 97精品久久 | 狠狠色狠狠色合久久伊人 | 国产亚洲在线视频 | 亚洲黄色三级 | 最近中文字幕完整高清 | 久久99精品视频 | 亚洲综合色视频 | 亚洲无吗天堂 | 欧美精品久久99 | 亚洲高清视频在线观看免费 | 成人久久免费视频 | 一区 二区 精品 | 97爱| 91福利视频网站 | 日韩欧美xxxx | 国产精品少妇 | 国产精品手机在线 | 国产色一区 | 精品欧美一区二区三区久久久 | ,久久福利影视 | 日韩一区二区三区视频在线 | 成人久久久精品国产乱码一区二区 | 91视频免费看片 | 日日草天天干 | 中文字幕中文中文字幕 | 成人国产精品免费观看 | 精品国产一区二区三区久久 | 色综合久久99 | 91在线视频免费观看 | 久久久2o19精品 | 亚洲精选国产 | 亚洲午夜精品久久久久久久久 | 五月天com | 亚洲一级理论片 | 黄色免费在线看 | 中文乱幕日产无线码1区 | 8x8x在线观看视频 | 又黄又刺激视频 | 免费看黄的视频 | 91中文字幕网 | 久久久久久久久电影 | 国产视频在线一区二区 | 久久久三级视频 | 热久久视久久精品18亚洲精品 | www.亚洲视频 | 成人国产一区 | 人人草人人做 | 日韩中文字幕亚洲一区二区va在线 | 亚洲电影av在线 | 97天天综合网 | 日韩美女免费线视频 | 亚洲经典中文字幕 | av资源中文字幕 | 草草草影院 | 色婷婷视频 | 成人97视频| 国产美女免费观看 | 91国内在线 | 日韩区欧美久久久无人区 | 中文字幕日韩av | 欧美日韩视频在线播放 | 伊人成人久久 | 日韩在线精品 | 热久久国产精品 | 欧美aaa大片| 亚洲高清视频一区二区三区 | 欧美日韩精品在线观看 | 日韩一区二区三区视频在线 | 1000部18岁以下禁看视频 | 美女国产在线 | 免费高清在线视频一区· | 亚洲激情婷婷 | 欧美精品中文在线免费观看 | 国产精品入口久久 | 国产美女被啪进深处喷白浆视频 | 国产精品免费久久久久久 | 欧美视频在线二区 | 日韩在观看线 | 欧美日韩aa| 久久久久久久久久久网 | 69av视频在线观看 | 日韩欧美视频免费观看 | 日韩精品一区二区免费视频 | 伊人影院99 | 免费看国产一级片 | 亚洲成a人片77777kkkk1在线观看 | a级国产乱理论片在线观看 伊人宗合网 | 黄色av网站在线免费观看 | 久久精品中文 | 婷婷丁香色 | 在线日本v二区不卡 | 久久婷综合 | 亚洲小视频在线观看 | av片免费播放 | 国产视频高清 | 黄色美女免费网站 | 国产在线色站 | 91高清完整版在线观看 | 9在线观看免费 | 日韩一区二区三 | 久久久久福利视频 | 亚洲作爱 |