EventHttp::accept
En esta página
EventHttp::accept
Permite a un servidor HTTP aceptar las conexiones en el socket o recurso especificado
Descripción#
public EventHttp::accept(mixed $socket): bool
```php
Permite a un servidor HTTP aceptar las conexiones en el socket o recurso especificado. El socket debe estar listo para aceptar las conexiones.
Puede ser llamado varias veces para aceptar las conexiones en diferentes sockets.
> [!NOTE]
> Para enlazar un socket, una conexión `listen` y una conexión `accept` en el socket en una sola llamada, utilice el método EventHttp::bind. EventHttp::accept solo es necesario si un socket está listo para aceptar las conexiones.
## Parámetros
`socket`
Socket, flujo, o descriptor numérico de fichero representando un socket listo para aceptar las conexiones.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo con `EventHttp::accept`
```php
Resultado del ejemplo anterior es similar a:
Cliente:
$ nc 127.0.0.1 8091
GET /about HTTP/1.0
Connection: close
HTTP/1.0 200 OK
Content-Type: text/html; charset=ISO-8859-1
Connection: close
Servidor:
127.0.0.1 8091
127.0.0.2 8092
URI : /about
OK
Véase también#
EventHttp::bind