> Jazyková revize tohoto překladu probíhá. Při nejasnostech porovnejte [anglický originál](https://www.sm.ch-j.eu/docs/i18n/en/http-runtime.md). # Bundled HTTP diagnostika runtime HTTP/1.1, HTTP/2 a HTTP/3 používají stejný curp klient. macOS arm64 a Linux x64 Použít kudrliny 8.22.0, OpenSSL 3.5.9, nhttp2 1.70.0, ngtcp2 1.25.0 anghttp3 1.18.0. Windows x64 používá oficiální curl-for-win 8.22.0_3 static build s LibreSSL 4.3.3 a stejné HTTP knihovny. Není potřeba žádný systémový zádrhel, runtime download nebo povolení administrátora. Receptem Windows progressně opakovatelné konstrukce je https://github.com/curl/curl-for-win/tree/9d77e31e. Před balením postavte `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`). macOS/Linux vyžaduje nástroje C/C++, CMake, Ninja, Perl, make a pkg-config. Zdroje jsou připínány verzí a proti proudu SHA-256 ve `scripts/native/dependencies.lock.json`. Skript ověřuje každý download, staticky propojuje třetí strany transportní knihovny a selhává bez funkcí HTTP2/HTTP3/SSL. Pouze knihovny operačního systému zůstávají dynamické. Windows používá přišpendlovaný oficiální binární archiv, nikoli lokálně sestavený transportní stoh Windows. Sdružený CA soubor má svůj vlastní připíchnutý hash; licence komponent a protipostavený provenience doprovází runtime. Klient a obchod s důvěrou jsou nainstalovány mimo aplikaci.asar v `resources/native-runtime/-/`. Před použitím každý diagnostický test hašů, architektury a spustitelných schopností. Konfigové soubory, proxies, TLS důvěry prostředí přesměrování a vstřikovací proměnné knihovny jsou vyloučeny. Curdig běží s absolutní cestou, shell disabled, ověřený CA důvěru, explicitně vyřešené rodiny IP, žádné cookies, automatické přesměrování, a ohraničený výstup a čas. Přesměrování je ověřeno a znovu vyřešeno aplikací. Je podporován HTTPS v jiných portech než 443. HTTP/3 používá `--http3-only` a potvrzuje se až po dokončení přenosu hlášení HTTP verze 3, úspěšném ověření certifikátu. Chybové odpovědi HTTP jako 404 mohou protokol potvrdit. Alt-Svc je reklama, ne důkaz. Timeout QUIC, porucha certifikátu, selhání DNS, odmítnutí připojení, nekompatibilní protokol a selhání komponenty zůstávají odlišné. UDP timeout zanechá podporu serveru neověřenou. QUIC potřesení rukou není uvedeno jako TCP načasování. Každé měření začíná samostatným procesem/spojením. Teplá volba nevyžaduje opětovné použití spojení pro sdruženého klienta. To udržuje porovnání protokolu konzistentní. Zprávy zahrnují runtime verze, schopnosti, ověření TLS a QUIC načasování, zatímco historie/export odstraní těla, URL dotazy a autentizační hlavičky. Aktualizovat tyto kolíky a obnovit každou podporovanou platformu při aktualizaci přepravního stacku nebo CA Trust store. Publikované artefakty a zdrojové snímky jsou neměnné.