> Dieser übersetzte Text wird sprachlich überarbeitet. Vergleichen Sie unklare Stellen mit dem [englischen Original](https://www.sm.ch-j.eu/docs/i18n/en/http-runtime.md). # Gebündelte HTTP-Diagnoselaufzeit HTTP/1.1, HTTP/2 und HTTP/3 verwenden den gleichen gebündelten Curl-Client. macOS arm64 und Linux x64 Curl verwenden 8.22.0, OpenSSL 3.5.9== Einzelnachweise == 1.70.0, ngtcp2 1.25.0 und nghttp3 1.18.0. Windows x64 verwendet die offizielle curl.se Curl-for-win 8.22.0_3 statischen Aufbau mit LibreSSL 4.3.3 und den gleichen HTTP-Bibliotheken. Es wird keine Systemcurl-Fallback-, Laufzeit-Download- oder Administratorberechtigung benötigt. Das Windows vorgelagerte reproduzierbare Baurezept ist https://github.com/curl/curl-for-win/tree/9d77e31e . Bauen Sie mit `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) vor der Verpackung. macOS/Linux benötigen C/C++-Tools, CMake, Ninja, Perl, make und pkg-config. Quellen werden durch die Version und vorgelagerte SHA-256 in `scripts/native/dependencies.lock.json` gepinnt. Das Skript überprüft jeden Download, verknüpft statisch Transportbibliotheken von Drittanbietern und scheitert ohne HTTP2/HTTP3/SSL-Funktionen. Nur Betriebssystem-Bibliotheken bleiben dynamisch. Windows verwendet das angepinnte offizielle Binärarchiv, nicht einen lokal kompilierten Windows Transport Stack. Die gebündelte CA-Datei verfügt über einen eigenen Pinned Hash; Komponentenlizenzen und Upstream-Build Provenance begleiten die Laufzeit. Der Client und Trust Store sind außerhalb von app.asar in `resources/native-runtime/-/` installiert. Jede Diagnose überprüft vor der Verwendung die Hische, Architektur und ausführbare Funktionen von Komponenten. Config-Dateien, Proxies, TLS Trust-Umgebungen überschreiben und Bibliotheksinjektionsvariablen sind ausgeschlossen. curl läuft mit einem absoluten Pfad, Shell deaktiviert, überprüft CA Vertrauen, eine explizite aufgelöste IP-Familie, keine Cookies, keine automatischen Weiterleitungen und begrenzt Ausgabe und Zeit. Umleitungen werden durch die Anwendung validiert und wieder aufgelöst. HTTPS auf anderen Ports als 443 wird unterstützt. HTTP/3 verwendet `--http3-only` und wird erst nach einer abgeschlossenen Übertragungsreporting-HTTP-Version 3 bestätigt. HTTP-Fehlerantworten wie 404 können das Protokoll bestätigen. Alt-Svc ist eine Werbung, kein Beweis. QUIC-Timeout, Zertifikatsfehler, DNS-Ausfall, Verbindungsverweigerung, inkompatibles Protokoll und Bauteilausfall bleiben deutlich. Ein UDP-Timeout lässt die Server-Unterstützung ungeprüft. QUIC Handshake Timing wird nicht als TCP Timing gemeldet. Jede Messung startet einen separaten Prozess/Anschluß. Die warme Option beansprucht keine Wiederverwendung der Verbindung für den gebündelten Client. Dies hält Protokollvergleiche konsistent. Berichte umfassen Laufzeitversionen, Funktionen, TLS Verifikation und QUIC Timing, während Geschichte / Export entfernen Körper, URL-Abfragen und Authentifizierung Header. Aktualisieren Sie diese Pins und bauen Sie jede unterstützte Plattform neu, wenn Sie den Transport Stack oder CA Trust Store aktualisieren. Veröffentlichte Artefakte und Quell-Snapshots sind unveränderlich.