php异步实现,避免长时间等待
来源:互联网 发布:淘宝全职客服工资多少 编辑:程序博客网 时间:2024/05/17 01:43
处理的php异步的方法有好几种,这里我就只介绍我经常用的而且官方也推荐的
废话少说,直接贴代码
//php异步 public function doRequest($host,$path, $param=array()){ $query = isset($param)? http_build_query($param) : ''; $port = 80; $errno = 0; $errstr = ''; $timeout = 10; $fp = fsockopen($host, $port, $errno, $errstr, $timeout); $out = "POST ".$path." HTTP/1.1\r\n"; $out .= "host:".$host."\r\n"; $out .= "content-length:".strlen($query)."\r\n"; $out .= "content-type:application/x-www-form-urlencoded\r\n"; $out .= "connection:close\r\n\r\n"; $out .= $query; fputs($fp, $out); fclose($fp); }
//调用实例:(我这里值介绍POST方式,GET方便那么简单就不介绍了,一样的)
//参数说明:参数1[请求目标地址的主域名],参数2[路劲,一般是"入口文件/模块/控制器/操作方法",当然也不排除你的单个php文件访问,后面就是你要进行传递的数据了了] public function ybutest(){ $this->doRequest('www.cms.com','/api.php/User/Users/login',array( 'username'=>'test001', 'pwd'=>'123456', 'service_type'=>1, 'call_back_rul'=>'http://www.dbtool.com/index.php/Home/Index/test_write', ) ); }
阅读全文
1 0
- php异步实现,避免长时间等待
- Android实现长时间等待界面
- Android实现长时间等待界面
- Android实现长时间等待界面
- Android实现长时间等待界面
- php异步处理繁重的业务,避免主业务被长时间阻塞
- C#等待句柄实现异步
- 长时间LATCH FREE等待
- curl+exec实现异步无等待请求
- VB.NET实现任务异步等待功能
- 如何实现同步等待异步事件发生
- Winform异步等待控件简单实现
- Update MyEclipse10 长时间等待解决办法
- UE4登录长时间等待问题
- 异步等待
- php实现异步操作
- php实现异步处理
- PHP异步实现
- oracle分页最简写法
- 安装vmware-tools,解决疑难杂症!
- c++ 常见问题
- Spring自动装配@Autowired的三种方式
- springmvc配置多视图解析器
- php异步实现,避免长时间等待
- 前端导学
- JSON的null转换成空字符串
- 如何高效学习
- android scrollview中嵌套expandablelistview
- tensorflow io 图片读取
- 避免tomcat运行过程中跳转到debug模式下
- Djistra 最短路算法简单实现、java
- 如何防止手机网页放大缩小