亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 幫助中心 > 正文

php發送post請求的三種方法

2024-07-09 22:41:52
字體:
來源:轉載
供稿:網友

方法一:

/** * 發送post請求 * @param string $url 請求地址 * @param array $post_data post鍵值對數據 * @return string */function send_post($url, $post_data) {  $postdata = http_build_query($post_data);  $options = array(    'http' => array(      'method' => 'POST',      'header' => 'Content-type:application/x-www-form-urlencoded',      'content' => $postdata,      'timeout' => 15 * 60 // 超時時間(單位:s)    )  );  $context = stream_context_create($options);  $result = file_get_contents($url, false, $context);  return $result;}//使用方法$post_data = array(  'username' => 'stclair2201',  'password' => 'handan');send_post('//www.jb51.net', $post_data);

方法二:Socket版本

<?php/** * Socket版本 * 使用方法: * $post_string = "app=socket&version=beta"; * request_by_socket('chajia8.com', '/restServer.php', $post_string); */function request_by_socket($remote_server,$remote_path,$post_string,$port = 80,$timeout = 30) {  $socket = fsockopen($remote_server, $port, $errno, $errstr, $timeout);  if (!$socket) die("$errstr($errno)");  fwrite($socket, "POST $remote_path HTTP/1.0");  fwrite($socket, "User-Agent: Socket Example");  fwrite($socket, "HOST: $remote_server");  fwrite($socket, "Content-type: application/x-www-form-urlencoded");  fwrite($socket, "Content-length: " . (strlen($post_string) + 8) . "");  fwrite($socket, "Accept:*/*");  fwrite($socket, "");  fwrite($socket, "mypost=$post_string");  fwrite($socket, "");  $header = "";  while ($str = trim(fgets($socket, 4096))) {    $header .= $str;  }  $data = "";  while (!feof($socket)) {    $data .= fgets($socket, 4096);  }  return $data;}?>

方法三:Curl版本

<?php/** * Curl版本 * 使用方法: * $post_string = "app=request&version=beta"; * request_by_curl('//www.jb51.net/restServer.php', $post_string); */function request_by_curl($remote_server, $post_string) {  $ch = curl_init();  curl_setopt($ch, CURLOPT_URL, $remote_server);  curl_setopt($ch, CURLOPT_POSTFIELDS, 'mypost=' . $post_string);  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);  curl_setopt($ch, CURLOPT_USERAGENT, "jb51.net's CURL Example beta");  $data = curl_exec($ch);  curl_close($ch);  return $data;}?>

下面是其他網友的方法:

class Request{  public static function post($url, $post_data = '', $timeout = 5){//curl    $ch = curl_init();    curl_setopt ($ch, CURLOPT_URL, $url);    curl_setopt ($ch, CURLOPT_POST, 1);    if($post_data != ''){      curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);    }    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);     curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);    curl_setopt($ch, CURLOPT_HEADER, false);    $file_contents = curl_exec($ch);    curl_close($ch);    return $file_contents;  }  public static function post2($url, $data){//file_get_content        $postdata = http_build_query(      $data    );        $opts = array('http' =>           array(             'method' => 'POST',             'header' => 'Content-type: application/x-www-form-urlencoded',             'content' => $postdata           )    );        $context = stream_context_create($opts);    $result = file_get_contents($url, false, $context);    return $result;  }  public static function post3($host,$path,$query,$others=''){//fsocket    $post="POST $path HTTP/1.1/r/nHost: $host/r/n";    $post.="Content-type: application/x-www-form-";    $post.="urlencoded/r/n${others}";    $post.="User-Agent: Mozilla 4.0/r/nContent-length: ";    $post.=strlen($query)."/r/nConnection: close/r/n/r/n$query";    $h=fsockopen($host,80);    fwrite($h,$post);    for($a=0,$r='';!$a;){        $b=fread($h,8192);        $r.=$b;        $a=(($b=='')?1:0);      }    fclose($h);    return $r;  }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩大陆欧美高清视频区| 日本电影亚洲天堂| 国产亚洲a∨片在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲伊人久久大香线蕉av| 奇米一区二区三区四区久久| 欧美激情在线有限公司| 欧洲亚洲女同hd| 欧美一级片久久久久久久| 5252色成人免费视频| 欧美性xxxxx极品娇小| 高清一区二区三区四区五区| 欧美日本高清一区| 欧美黑人国产人伦爽爽爽| 亚洲色图av在线| 亚洲电影免费观看高清完整版在线观看| 欧美高清videos高潮hd| 欧美在线视频观看免费网站| 欧美三级欧美成人高清www| 久久久噜噜噜久噜久久| 欧美激情videoshd| 另类少妇人与禽zozz0性伦| 国产精品va在线播放我和闺蜜| 97av在线视频| 亚洲天堂久久av| 国产一区二区精品丝袜| 精品夜色国产国偷在线| 国产精品欧美风情| 热re99久久精品国产66热| 日韩小视频在线观看| 欧美性猛交xxxx免费看久久久| 精品亚洲男同gayvideo网站| 国产成人中文字幕| 欧美在线视频播放| 国产亚洲欧美另类中文| 日韩av黄色在线观看| 成人久久18免费网站图片| 九九精品在线观看| 国产伦精品一区二区三区精品视频| 亚洲欧美精品伊人久久| 亚洲国产精品人久久电影| 成人激情av在线| 这里只有视频精品| 成人黄色免费在线观看| 91老司机在线| 美女福利精品视频| 国产日韩欧美在线视频观看| 成人免费在线视频网址| 日本免费久久高清视频| 亚洲欧美国产视频| 亚洲欧美另类中文字幕| 热久久免费视频精品| 亚洲最大av在线| 欧美视频中文字幕在线| 久久婷婷国产麻豆91天堂| 国产一区二区三区18| 2018中文字幕一区二区三区| 精品国产一区二区三区在线观看| 欧美电影免费观看高清完整| 亚洲男人天堂久| 久久久女女女女999久久| 精品国偷自产在线视频| 日韩免费在线视频| 国产一区欧美二区三区| 国产欧美一区二区白浆黑人| 日韩在线观看成人| 国产日韩在线精品av| 九九热最新视频//这里只有精品| 国产日韩在线看片| 成人信息集中地欧美| 两个人的视频www国产精品| 国产日韩在线免费| 久久精品国产久精国产思思| 中文字幕日韩欧美在线视频| 亚洲一区www| 欧美视频专区一二在线观看| 两个人的视频www国产精品| 国产成人精品一区二区| 美乳少妇欧美精品| 538国产精品一区二区免费视频| 欧美性猛交xxxxx免费看| 91夜夜未满十八勿入爽爽影院| 国产香蕉一区二区三区在线视频| 欧美一级成年大片在线观看| 成人免费自拍视频| 日韩成人在线免费观看| 色综合视频网站| 91久久国产婷婷一区二区| 欧洲亚洲妇女av| 久久精品亚洲94久久精品| 日韩欧美国产网站| 国产91精品视频在线观看| 欧美激情精品久久久久久大尺度| 久久99精品国产99久久6尤物| 亚洲精品一区在线观看香蕉| 日本久久精品视频| 国产精品国产自产拍高清av水多| 91在线网站视频| 久久久久国产精品免费网站| 日韩精品视频在线免费观看| 亚洲自拍欧美另类| 国产亚洲精品综合一区91| 成人免费视频xnxx.com| 国产精品一区二区av影院萌芽| 国产欧美日韩中文字幕| 日韩电影大全免费观看2023年上| 欧美极度另类性三渗透| 国产精品久久久久久久久久免费| 亚洲香蕉伊综合在人在线视看| 亚洲一区二区久久久久久| 一本久久综合亚洲鲁鲁| 国产精品视频不卡| 有码中文亚洲精品| 欧美又大粗又爽又黄大片视频| 色悠悠久久88| 成人性生交大片免费看视频直播| 欧美日韩国产成人| 91亚洲精品久久久久久久久久久久| 91成人在线观看国产| 日韩av中文字幕在线播放| 欧美肥老太性生活视频| 欧美高清视频在线| 亚洲精品一区二区网址| 日韩福利伦理影院免费| 亚洲xxxx18| 国内精品久久久久久久久| 亚洲女在线观看| 欧美在线视频免费| 亚洲精品美女网站| 国产精品久久久久影院日本| 91久久精品美女高潮| 欧美日韩中文字幕日韩欧美| 一区二区欧美亚洲| 国产欧美日韩精品在线观看| 久久久久久久久久久亚洲| 91高清视频免费观看| 国产精品美女久久久久av超清| 久久夜色精品国产亚洲aⅴ| 91免费观看网站| 欧美性猛交xxxx乱大交蜜桃| 福利一区福利二区微拍刺激| 久久99国产综合精品女同| 亚洲精品电影网在线观看| 亚州精品天堂中文字幕| 国产91在线播放九色快色| 青青草国产精品一区二区| 国产成人精品综合久久久| 神马国产精品影院av| 国产精品国产三级国产aⅴ9色| 精品国产一区二区三区在线观看| 日韩精品免费一线在线观看| 91亚洲精华国产精华| 97超级碰碰碰久久久| 国产成人精品最新| 亚洲精品成a人在线观看| 色悠悠久久久久| 在线日韩精品视频| 欧美国产乱视频| www.日韩系列| 亚洲综合色激情五月| 日韩视频免费在线观看| 精品香蕉在线观看视频一| 亚洲第一级黄色片| 麻豆国产精品va在线观看不卡|