文字

EventHttp::addServerAlias

(PECL event >= 1.4.0-beta)

EventHttp::addServerAliasAdds a server alias to the HTTP server object

说明

public bool EventHttp::addServerAlias ( string $alias )

Adds a server alias to the HTTP server object.

参数

alias

The alias to add.

返回值

Returns TRUE on success. Otherwise FALSE .

范例

Example #1 EventHttp::addServerAlias() example

<?php
$base 
= new  EventBase ();
$http  = new  EventHttp ( $base );

$socket  socket_create ( AF_INET SOCK_STREAM SOL_TCP );

if (!
$http -> bind ( "127.0.0.1" 8088 )) {
    exit(
"bind(1) failed\n" );
};

if (!
$http -> addServerAlias ( "local.net" )) {
    exit(
"Failed to add server alias\n" );
}

$http -> setCallback ( "/about" , function( $req ) {
    echo 
"URI: " $req -> getUri (),  PHP_EOL ;
    
$req -> sendReply ( 200 "OK" );
});
$base -> dispatch ();
?>

参见

  • EventHttp::removeServerAlias() - Removes server alias
上一篇: 下一篇: