日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

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

php

php实现异步请求

發布時間:2024/1/17 php 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php实现异步请求 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

index.php

1 <?php 2 //異步請求 3 $host = "localhost"; 4 $path = '/index2.php'; 5 $port = 80; 6 $data = ['email'=>'email@163.com','name'=>'xiaoming']; 7 $param = http_build_query($data); 8 $fp = fsockopen($host,$port,$errno,$errstr,30); 9 10 if($fp) 11 { 12 //post 請求 13 $header = "POST $path HTTP/1.0\r\n"; 14 $header .= 'Host:'.$host."\r\n"; 15 $header .= "Content-Type:application/x-www-form-urlencoded\r\n"; 16 $header .="Content-Length:".strlen($param)."\r\n"; 17 $header .= 'Connection:Close'."\r\n\r\n"; 18 $header .= $param; 19 fputs($fp, $header); 20 fclose($fp); 21 //get請求 22 /* 23 $path = $path.'?'.$param; 24 $header = "GET $path HTTP/1.0\r\n"; 25 $header .= 'Host:'.$host."\r\n"; 26 $header .= 'Connection:Close'."\r\n\r\n"; 27 fputs($fp, $header); 28 fclose($fp); 29 */ 30 } 31 else 32 { 33 echo $error.'__'.$errstr; 34 exit; 35 } 36 echo 'send ok!';

index2.php

1 <?php 2 set_time_limit ( 0 ); 3 ignore_user_abort ( true ); 4 5 $i = 0; 6 while ( $i ++ < 3 ) { 7 file_put_contents($i.'.txt',$_REQUEST['email']); 8 sleep ( 3 ); 9 }

?

轉載于:https://www.cnblogs.com/masterlcf/p/9900687.html

總結

以上是生活随笔為你收集整理的php实现异步请求的全部內容,希望文章能夠幫你解決所遇到的問題。

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