DuckPhp\HttpServer\HttpServer

简介

Http 独立组件,实现一个简单的 Http 服务

选项

‘host’ => ‘127.0.0.1’,

  1. Host

‘port’ => ‘8080’,

  1. 端口

‘path’ => ‘’,

  1. 工程路径

‘path_document’ => ‘public’,

  1. 文档路径

公开方法

public static function RunQuickly($options)

  1. 快速运行

public function run()

  1. 运行

public function getPid()

  1. 获取运行时候的 PID

public function close()

  1. 关闭

内部方法

protected function getopt($options, $longopts, &$optind)

  1. 处理选项

protected function parseCaptures($cli_options)

  1. 处理命令行选项

protected function showWelcome()

  1. 显示欢迎信息,用于重写

protected function showHelp()

  1. 显示帮助信息

protected function runHttpServer()

  1. 开始运行

详解

虽然是个组件类,但是在流程中没用到,在 start_server.php 的时候用

命令行的参数会合并进来