成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PHP語(yǔ)言中php curl的幾種應(yīng)用方式

開發(fā) 后端
今天向大家介紹的是在PHP中php curl的幾種應(yīng)用方式,包括:php curl的默認(rèn)調(diào)用方法,get方式訪問(wèn)url;設(shè)置http header支持php curl訪問(wèn)lighttpd服務(wù)器;設(shè)置curl,只獲取http header,不獲取body等等。

我們通過(guò)對(duì)PHP開發(fā)基礎(chǔ)入門這一專題的學(xué)習(xí)可以了解到,PHP語(yǔ)言的一些具體概念的實(shí)際應(yīng)用。今天我們向大家介紹的是在PHP中的php curl的幾種使用方式,希望對(duì)有需要的朋友有所幫助。

#t#1. php curl的默認(rèn)調(diào)用方法,get方式訪問(wèn)url

  1. ....     
  2.     $ch = curl_init();     
  3.     curl_setopt($ch, CURLOPT_HTTPHEADER, $header);//設(shè)置http頭     
  4.     curl_setopt($ch, CURLOPT_ENCODING, "gzip" ); 
    //設(shè)置為客戶端支持gzip壓縮     
  5.     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30 ); 
    //設(shè)置連接等待時(shí)間     
  6.     curl_setopt($ch, CURLOPT_URL, $url );     
  7.     curl_exec( $ch );     
  8.     if ($error = curl_error($ch) ) {     
  9.         //出錯(cuò)處理     
  10.         return -1;     
  11.     }     
  12.     fclose($fp);       
  13.     
  14.     $curl_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    //獲取http返回值     
  15.     if( $curl_code == 200 ) {     
  16.         //正常訪問(wèn)url     
  17.     }     
  18.     //異常     
  19. ....    

2. 設(shè)置http header支持php curl訪問(wèn)lighttpd服務(wù)器

  1. $header[]= 'Expect:';  

3. 設(shè)置curl,只獲取http header,不獲取body:

  1. curl_setopt($ch, CURLOPT_HEADER, 1);       
  2. curl_setopt($ch, CURLOPT_NOBODY, 1);      

或者只獲取body:

  1. curl_setopt($ch, CURLOPT_HEADER, 0);   
    // make sure we get the body     
  2. curl_setopt($ch, CURLOPT_NOBODY, 0);     

4. 訪問(wèn)虛擬主機(jī),需設(shè)置Host

  1. $header[]= 'Host: '.$host;   

5. 使用post, put, delete等REStful方式訪問(wèn)url

  1. post:   
  2.  
  3.   curl_setopt($ch, CURLOPT_POST, 1 );   
  4.  
  5. put, delete:   
  6.  
  7.   curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");  
    //或者PUT,需要服務(wù)器支持這些方法。  

6. php curl保存下載內(nèi)容為文件

  1. curl_setopt($ch, CURLOPT_FILE, $fp);  
責(zé)任編輯:曹凱 來(lái)源: javaeye社區(qū)
相關(guān)推薦

2011-05-25 13:22:05

PHPJSON

2019-08-28 09:04:02

Go語(yǔ)言Python操作系統(tǒng)

2009-11-23 11:03:12

php_curl庫(kù)

2011-05-19 14:00:51

PHP單引號(hào)雙引號(hào)

2011-05-13 16:30:25

PHP

2011-05-30 13:15:05

PHP

2009-11-30 16:24:24

PHP腳本

2009-12-25 15:02:01

php擴(kuò)展cURL

2009-12-02 18:03:00

PHP cURL

2009-01-15 13:26:14

PHPWeb開發(fā)ASP.NET

2009-11-25 14:31:43

PHP自然語(yǔ)言倒序

2009-11-26 14:23:10

PHP正則模式修正符

2021-04-28 09:02:48

Golang語(yǔ)言Context

2011-05-20 10:37:04

PHP

2011-05-07 08:35:22

PHP

2009-12-02 20:02:18

PHP實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

2009-12-02 10:01:04

PHP亂碼問(wèn)題

2016-08-11 09:48:53

2017-01-10 09:48:58

PHP語(yǔ)言Perl

2009-12-10 17:02:50

PHP站點(diǎn)性能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 啪啪毛片 | 黄色一级毛片 | 天堂三级| 久久久蜜桃 | 日韩毛片在线观看 | 精品久久久久久 | 国产高清免费视频 | 久久国产精品久久 | 亚洲成人精品 | 欧美在线观看黄色 | 久久精品一区二区三区四区 | 免费a级毛片在线播放 | 天天弄天天操 | 先锋资源网 | 久久综合久久综合久久 | 在线播放第一页 | 久久综合一区二区 | 伊人电影院av | 少妇一级淫片aaaaaaaaa | 99精品亚洲国产精品久久不卡 | 老子午夜影院 | 一级大片免费 | 欧美日本韩国一区二区 | 精品福利一区二区三区 | 91免费视频观看 | 黄瓜av | 在线a视频 | 日韩在线视频网址 | 欧美成人免费在线 | 狠狠操在线| 欧美日韩高清 | 免费h在线| 天天综合网91 | 久久机热| 免费成人高清在线视频 | 老外几下就让我高潮了 | 国产精品色一区二区三区 | 国产高清视频在线观看播放 | 91观看| 精品久久九九 | 美国黄色毛片 |