欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用PHP fsockopen 模擬POST/GET傳送數(shù)據(jù)的方法

 更新時間:2015年09月22日 14:38:34   投稿:mrr  
使用php可以模擬post和get傳送數(shù)據(jù)到別的網(wǎng)頁或者是站點,那么怎么傳送數(shù)據(jù)呢?下面由小編給大家介紹利用PHP fsockopen 模擬POST/GET傳送數(shù)據(jù)的方法,需要的朋友一起看看吧

使用php可以模擬 post 和 get 傳送數(shù)據(jù)到別的網(wǎng)頁或站點

$arr=array(
  'user'=>'test',
  'password'=>''
);
sock_get($post_url,$arr);
sock_post($post_url,$arr); 
//fsocket模擬get提交
function sock_get($url,$query=array()){
  $query_str = http_build_query($query);
  $<span id="_nwp" style="width: auto; height: auto; float: none;"><a id="_nwl"  target="_blank" mpid="" style="text-decoration: none;"><span style="color:#ff;font-size:px;width:auto;height:auto;float:none;">info</span></a></span> = parse_url($url);
  $port = isset($info['port'])? $info['port'] : ;
  $query_str = empty($info["query"])?$query_str:$info["query"].'&'.$query_str;
  $fp = fsockopen($info["host"], $port, $errno, $errstr, );
  if(!$fp){
    return FALSE;
  }
  //$<span id="_nwp" style="width: auto; height: auto; float: none;"><a id="_nwl"  target="_blank" mpid="" style="text-decoration: none;"><span style="color:#ff;font-size:px;width:auto;height:auto;float:none;">head</span></a></span> = "GET ".$info['path']."?".$info["query"]." HTTP/.\r\n";
  $head = "GET ".$info['path']."?".$query_str." HTTP/.\r\n";
  $head .= "Host: ".$info['host']."\r\n";
  $head .= "\r\n";
  $write = fputs($fp,$head);
  while(!feof($fp)){
    $<span id="_nwp" style="width: auto; height: auto; float: none;"><a id="_nwl"  target="_blank" mpid="" style="text-decoration: none;"><span style="color:#ff;font-size:px;width:auto;height:auto;float:none;">line</span></a></span> = fread($fp,);
    echo $line;
  }
  fclose($fp);
  return true;
}
//fsockopen模擬POST
function sock_post($url,$<span id="_nwp" style="width: auto; height: auto; float: none;"><a id="_nwl"  target="_blank" mpid="" style="text-decoration: none;"><span style="color:#ff;font-size:px;width:auto;height:auto;float:none;">data</span></a></span>=array()){
  $query = http_build_query($data); 
  $info = parse_url($url);
  $fp = fsockopen($info["host"], , $errno, $errstr, );
  $head = "POST ".$info['path']."?".$info["query"]." HTTP/.\r\n";
  $head .= "Host: ".$info['host']."\r\n";
  $head .= "Referer: http://".$info['host'].$info['path']."\r\n";
  $head .= "Content-type: application/x-www-form-urlencoded\r\n";
  $head .= "Content-Length: ".strlen(trim($query))."\r\n";
  $head .= "\r\n";
  $head .= trim($query);
  $write = fputs($fp, $head);
  while (!feof($fp))
  {
    $line = fread($fp,);
    echo $line;
  }
}

以上內(nèi)容是給大家分享的利用PHP fsockopen 模擬POST/GET傳送數(shù)據(jù)的方法,希望大家能夠喜歡,更多有關(guān)php fsockopen知識請持續(xù)關(guān)注本站,謝謝。

相關(guān)文章

  • php for 循環(huán)使用的簡單實例

    php for 循環(huán)使用的簡單實例

    下面小編就為大家?guī)硪黄猵hp for 循環(huán)使用的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • smarty高級特性之過濾器的使用方法

    smarty高級特性之過濾器的使用方法

    這篇文章主要介紹了smarty高級特性之過濾器的使用方法,結(jié)合實例形式分析了smarty過濾器的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-12-12
  • yii2.0框架實現(xiàn)上傳excel文件后導入到數(shù)據(jù)庫的方法示例

    yii2.0框架實現(xiàn)上傳excel文件后導入到數(shù)據(jù)庫的方法示例

    這篇文章主要介紹了yii2.0框架實現(xiàn)上傳excel文件后導入到數(shù)據(jù)庫的方法,結(jié)合實例形式詳細分析了yii2.0上傳excel文件后導入到數(shù)據(jù)庫的相關(guān)模型、視圖、控制器實現(xiàn)技巧,需要的朋友可以參考下
    2020-04-04
  • php讀取和保存base64編碼的圖片內(nèi)容

    php讀取和保存base64編碼的圖片內(nèi)容

    這篇文章主要為大家詳細介紹了php讀取和保存base64編碼的圖片內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • PHP 接入微信掃碼支付總結(jié)(總結(jié)篇)

    PHP 接入微信掃碼支付總結(jié)(總結(jié)篇)

    微信掃碼支付分為兩種模式,本文以模式二給大家詳細介紹PHP 微信掃碼支付接入總結(jié),感興趣的朋友一起看看吧
    2016-11-11
  • Yii實現(xiàn)的多級聯(lián)動下拉菜單

    Yii實現(xiàn)的多級聯(lián)動下拉菜單

    這篇文章主要介紹了Yii實現(xiàn)的多級聯(lián)動下拉菜單,包括視圖、模型及控制器的相關(guān)實現(xiàn)代碼,涉及基于Yii的數(shù)據(jù)庫查詢、數(shù)組遍歷與數(shù)據(jù)顯示等相關(guān)操作技巧,需要的朋友可以參考下
    2016-07-07
  • 一次因composer錯誤使用引發(fā)的問題與解決

    一次因composer錯誤使用引發(fā)的問題與解決

    這篇文章主要給大家介紹了一次因composer錯誤使用引發(fā)的問題與解決方法,文中通過示例代碼以及圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作實例分析

    tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作實例分析

    這篇文章主要介紹了tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作,結(jié)合實例形式分析了tp5.1 框架數(shù)據(jù)庫查詢結(jié)果數(shù)據(jù)集獲取、遍歷相關(guān)操作技巧與使用注意事項,需要的朋友可以參考下
    2020-05-05
  • PHP的new static和new self的區(qū)別與使用

    PHP的new static和new self的區(qū)別與使用

    這篇文章主要介紹了PHP的new static和new self的區(qū)別與使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • PHP調(diào)用API接口實現(xiàn)天氣查詢功能的示例

    PHP調(diào)用API接口實現(xiàn)天氣查詢功能的示例

    下面小編就為大家?guī)硪黄狿HP調(diào)用API接口實現(xiàn)天氣查詢功能的示例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09

最新評論