1 Repo
Secures communication channels between proxy servers and backend services using encryption protocols.
Distinct from Encrypted Connections: Shortlist focuses on specific protocols like MQTT or IMAP, whereas this is general proxy-to-backend TLS connectivity.
Explore 1 awesome GitHub repository matching security & cryptography · Backend Connection Encryption. Refine with filters or upvote what's useful.
grpc-web ist eine Übersetzungsschicht und ein Proxy-System, das es Webbrowsern ermöglicht, mit gRPC-Backend-Diensten zu kommunizieren. Es besteht aus einem gRPC-Web-Proxy, der browserbasierte HTTP- und WebSocket-Anfragen in Standard-gRPC-Aufrufe umwandelt, sowie einem TypeScript-gRPC-Client für typsichere Remote Procedure Calls aus Browsern oder Node.js-Umgebungen. Das Projekt bietet eine bidirektionale Streaming-Bridge, die WebSockets nutzt, um Browser-Einschränkungen zu umgehen, was Vollduplex-Kommunikation und clientseitiges Daten-Streaming ermöglicht. Es enthält einen Protocol-Buffer-Codegenerator, der Schema-Dateien parst, um typisierte JavaScript- und TypeScript-Request- und Response-Klassen zu erstellen. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich Transportauswahl, CORS-Management zur Einschränkung genehmigter Ursprünge und sicherer Backend-Konnektivität via TLS-Verschlüsselung. Es bietet zudem Proxy-Traffic-Überwachung zur Verfolgung von Anfragen und Verbindungen durch Metriken und Debug-Endpunkte.
Secures the connection between the proxy and the backend service using plaintext or certificate-based TLS encryption.