# HTTP and WebSocket Server Library

## Documentation for package ‘httpuv’ version 1.6.16

- DESCRIPTION file.
- Code demos. Use demo() to run them.

## Help Pages

httpuv-package | HTTP and WebSocket server
decodeURI | URI encoding/decoding
decodeURIComponent | URI encoding/decoding
encodeURI | URI encoding/decoding
encodeURIComponent | URI encoding/decoding
excludeStaticPath | Create a staticPath object
httpuv | HTTP and WebSocket server
interrupt | Interrupt httpuv runloop
ipFamily | Check whether an address is IPv4 or IPv6
listServers | List all running httpuv servers
randomPort | Find an open TCP port
rawToBase64 | Convert raw vector to Base64-encoded string
runServer | Run a server
runStaticServer | Serve a directory
service | Process requests
startDaemonizedServer | Create an HTTP/WebSocket daemonized server (deprecated)
startPipeServer | Create an HTTP/WebSocket server
startServer | Create an HTTP/WebSocket server
staticPath | Create a staticPath object
staticPathOptions | Create options for static paths
stopAllServers | Stop all servers
stopDaemonizedServer | Stop a running daemonized server in Unix environments (deprecated)
stopServer | Stop a server
WebSocket | WebSocket class