+
80
-

swooler搭建http服务器如何获取get post cookie等数据?

php

swooler搭建http服务器如何获取get post COOKIE等数据?

以前php中是$_GET $_POST $_COOKIE


网友回复

+
0
-
<?php
//高性能HTTP服务器
$http = new Swoole\Http\Server("0.0.0.0", 9501);

$http->on("start", function ($server) {
    echo "Swoole http server is started at port9501\n";
});

$http->on("request", function ($request, $response) {
    $_get = $request->get;
    $_COOKIE = $request->COOKIE;
    $_post = $request->post;
    if($_get!=null&&isset($_get['username'])){
        echo $_get['username'];
    }
    $response->header("Content-Type", "text/plain");
    $response->end("Hello World\n");
});

$http->start();

我知道答案,我要回答