Simple WebSocket request/response server
Standards-compliant WebSocket server and client
Schema validation for the mutation server protocol (MSP).
Timeout HTTP/HTTPS requests
A socket implementation for PGlite enabling remote connections
Fake HTTP injection library
Missing keepalive http.Agent
Unix datagram socket
A pure-JS module to read TLS client hello data and fingerprints from an incoming socket connection
HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
WebSocket protocol handler with pluggable I/O
Wrapper module for `ws` for use in Lvce Editor.
The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between client and server
Make low-level DNS requests with retry and timeout support.
React Native TCP socket API for Android & iOS with SSL/TLS support
Turn a function into an `http.Agent` instance
The safe way to handle the `connect` socket event
spy on outgoing requests in node
Parse HTTP X-Forwarded-For header
Socket MCP server for scanning dependencies
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Timings for HTTP requests
A utility for creating a daemon process that listens on a socket, and a client that talks to it.
Gracefully shutdown a running HTTP server.
Uninterruptible gives your socket server magic restarting powers. Send your running Uninterruptible server USR1 and it will start a brand new copy of itself which will immediately start handling new requests while the old server stays alive until all of it's active connections are complete.
URI-based CRUD endpoint routing for Reel; supporting HTTP/S requests, Web Sockets, and Server Sent Events.
This library uses two socket connections between a client and a server. One is used for request / replies from the client to the server. The other is used for remote calls made from the server to the client. Each end publishes a single object on which methods can be called by the remote end. All calls to the remote objects are asyncronous. Do not make any blocking calls in the published object. Responses are return by calling the "reply method on the responder object.
HttpLoader is a powerful, high-concurrency performance and load testing console tool. Built on asynchronous Ruby, it evaluates server limits by opening massive numbers of persistent connections and holding them open. It utilizes event-driven I/O with optional periodic ping requests to keep connections active, allowing you to rigorously benchmark maximum concurrent socket capacity with precision and minimal client-side overhead.
Remote syslog appender for Logging
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.