怎么在PHP項(xiàng)目中發(fā)送GET請求

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)怎么在PHP項(xiàng)目中發(fā)送GET請求,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、靖州網(wǎng)站維護(hù)、網(wǎng)站推廣。

方法一:用fopen()打開url

<?php 
$fp = fopen($url, ‘r'); 
stream_get_meta_data($fp); 
while(!feof($fp))
 {
  $result .= fgets($fp, 1024); 
  } 
echo “url body: $result”; 
fclose($fp); 
?>

方法二:用file_get_contents()

<?php 
    $url='https://www.adminn.cn/'; 
    $html = file_get_contents($url);
    echo $html; 
?>

方法三:用fsockopen()函數(shù)打開url,fsockopen()函數(shù)需要 PHP.ini 中 allow_url_fopen 選項(xiàng)開啟。

<?php 
function get_url ($url,$cookie=false) 
{ 
    $url = parse_url($url); 
    $query = $url[path].”?”.$url[query]; 
    echo “Query:”.$query; 
    $fp = fsockopen( $url[host], $url[port]?$url[port]:80 , $errno, $errstr, 30); 
    if (!$fp) 
    { 
        return false; 
    } else { 
        $request = “GET $query HTTP/1.1rn”;
         $request .= “Host: $url[host]rn”; 
         $request .= “Connection: Closern”; 
         if($cookie) $request.=”Cookie:  $cookien”; 
         $request.=”rn”; 
         fwrite($fp,$request); 
         while(!@feof($fp)) 
         { $result .= @fgets($fp, 1024); 
         } 
         fclose($fp); 
         return $result; 
         } 
 } //獲取url的html部分,去掉header 
 function GetUrlHTML($url,$cookie=false) {
  $rowdata = get_url($url,$cookie); 
  if($rowdata) 
  { 
      $body= stristr($rowdata,”rnrn”); 
      $body=substr($body,4,strlen($body)); 
      return $body; 
   } 
   return false; 
 } 
?>

上述就是小編為大家分享的怎么在PHP項(xiàng)目中發(fā)送GET請求了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享標(biāo)題:怎么在PHP項(xiàng)目中發(fā)送GET請求
當(dāng)前路徑:http://bm7419.com/article2/jjdgic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、軟件開發(fā)、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站營銷ChatGPT、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站