您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
workerman的http服务-请求-获取指定上传文件
发布时间:2021-12-05 12:26:42编辑:雪饮阅读()
获取特定上传文件
实例:
<?php
use Workerman\Worker;
use Workerman\Connection\TcpConnection;
use Workerman\Protocols\Http\Request;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('http://0.0.0.0:8484');
//设置上传包大小为100M,字节即byte,1kb=1024byte,1m=1024kb
TcpConnection::$defaultMaxPackageSize=100*1024*1024;
$worker->onMessage = function(TcpConnection $connection, Request $request)
{
$avatar_file = $request->file('avatar');
echo "\r\n";
echo "avatar:\r\n";
var_dump($avatar_file);
echo "\r\n";
$connection->send("ok");
};
// 运行worker
Worker::runAll();
实例运行并有curl进行上传文件如:
curl --location --request POST 'http://192.168.43.170:8484' --form 'avatar=@"/root/dump.rdb"'
ok
关键字词:workerman,http,上传,文件
相关文章
- workerman的http服务-请求-上传文件获取及http的413错
- workerman的Timer定时器类的定时器注意事项-多进程的
- workerman的Timer定时器类的定时器注意事项-定时器id
- workerman的Timer定时器类的del方法实现定时器删除
- workerman的Timer定时器类的del方法实现定时器回调中
- workerman的Timer定时器类的add方法实现只在进程中的
- workerman的Timer定时器类的add方法实现匿名传参定时
- workerman的Timer定时器类的add方法实现定时器中销毁
- workerman的Timer定时器类的add方法实现定时器中销毁
- workerman的Timer定时器类的add方法实现定时器函数为