安裝中文字典英文字典辭典工具!
安裝中文字典英文字典辭典工具!
|
- Pushpin | Reverse proxy for realtime APIs
Pushpin is a server-side implementation detail An existing realtime API can be migrated to or away from Pushpin without breaking clients Plug-n-play with your current stack
- Documentation | Usage - Pushpin
When Pushpin receives an HTTP request from a client, Pushpin forwards it as-is to the origin server that you specified in the routes file The origin server then tells Pushpin either to respond immediately with a normal HTTP response or to hold the HTTP connection open instead
- Documentation | About - Pushpin
Pushpin is a reverse proxy server that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services The project is unique among realtime push solutions in that it is designed to address the needs of API creators Pushpin is transparent to clients and integrates easily into an API stack Pushpin is written in Rust C++
- Documentation | Advanced topics - Pushpin
Pushpin consists of four processes: pushpin-connmgr, pushpin-proxy, pushpin-handler, and pushpin (the “runner”) In a basic setup you don’t really need to think about this Just run pushpin to start everything up, and terminate the process (or Ctrl-C) to shut everything down
- Documentation | Configuration - Pushpin
Pushpin lets you manipulate the X-Forwarded-For header using instructions specified in the x_forwarded_for and x_forwarded_for_trusted fields in the proxy section of pushpin conf Each field contains a comma-delimited list of instructions
- Documentation | WebSocket-Over-HTTP Protocol - Pushpin
Pushpin’s Generic Realtime Intermediary Protocol (GRIP) enables out-of-band message injection into WebSocket connections Normally, using GRIP with WebSockets requires a WebSocket connection on both sides of the proxy:
- Documentation | Install - Pushpin
Pushpin runs on Linux and macOS The latest version is 1 40 1 Packages Debian and Ubuntu First, add the Pushpin APT repository In the following shell commands, replace $DIST with your distribution (focal, jammy)
- Documentation | Getting started - Pushpin
Pushpin supports other push transports, too Configuration basics Pushpin has two primary configuration files: pushpin conf and routes It is generally not necessary to edit pushpin conf You’ll spend more time with the routes file
|
|
|