测试方法:
http_server.php 文件内容
<?php // use SwooleHttpServer; // $http = new Server("0.0.0.0",9501); 实例化例子 $http = new swoole_http_server("0.0.0.0",8811); $http->on('request', function ($request, $response) {
print_r($request->get); $response->end("<h1>Hello Swoole. #".rand(1000, 9999)."</h1>");
//如果 需要在响应中显示 参数 就必须 把数组 转化为json数组 json_encode $response->end("json_encode($request->get)") }); $http->start();
在linux 环境下运行 curl http://127.0.0.1:8811 ip加端口号
获取到服务器 响应给客户端的数据
还有一种用服务器域名访问
传递参数 的情况
服务器显示数据
如果想把传递的参数在服务器中显示 就必须把参数 加到响应的response 的end函数中
返回的数据 必须是字符串 就必须用 json_encode 转化一下