> Den här översättningen granskas språkligt. Jämför otydliga avsnitt med det [engelska originalet](https://www.sm.ch-j.eu/docs/i18n/en/http-runtime.md). # Körtid för HTTP- diagnostik med paketering HTTP/1.1, HTTP/2 och HTTP/3 använder samma medföljande curl klient. macOS arm64 och Linux x64 använda lock 8.22.0, OpenSSL 3.5.9, nghttp2 1.70.0, ngtcp2 1.25.0 och nghttp3 1.18.0. Windows x64 använder den officiella curl.se curl-for-win 8.22.0_3 static build med LibreSSL 4.3.3 och samma HTTP bibliotek. Ingen system curl reserv, körtid nedladdning eller behörighet för administratören behövs. Windows uppströms reproducerbart byggrecept är https://github.com/curl/curl-for-win/tree/9d77e31e . Bygg med `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) innan förpackning. macOS/Linux kräver C/C++-verktyg, CMake, Ninja, Perl, make och pkg-config. Källorna är fastsatta efter version och uppströms SHA-256 i `scripts/native/dependencies.lock.json`. Skriptet verifierar varje nedladdning, statisk länkar tredjeparts transportbibliotek och misslyckas utan HTTP2/HTTP3/SSL funktioner. Endast operativsystemsbibliotek förblir dynamiska. Windows använder den pinned officiella binära arkiv, inte en lokalt kompilerad Windows transport stack. Den medföljande CA-filen har sin egen fastsatta hash; komponentlicenser och uppströms bygga härkomst följer körtiden. Kunden och förtroendebutiken är installerade utanför app.asar i `resources/native-runtime/-/`. Varje diagnostik verifierar komponent hashes, arkitektur och körbara funktioner innan användning. Konfigurera filer, proxies, TLS trust miljö företräden och bibliotek injektion variabler är uteslutna. lock körs med en absolut sökväg, skal inaktiverad, verifierad CA förtroende, en uttryckligt löst IP-familj, inga cookies, inga automatiska omdirigeringar, och begränsad utdata och tid. Omdirigeringar valideras och återlöses av ansökan. HTTPS på andra portar än 443 stöds. HTTP/3 använder `--http3-only` och bekräftas först efter en avslutad överföringsrapportering HTTP-version 3 samt lyckad certifiering. HTTP-felsvar som 404 kan bekräfta protokollet. Alt-Svc är en annons, inte bevis. QUIC timeout, certifikatfel, DNS fel, anslutningsvägran, inkompatibelt protokoll och komponentfel förblir distinkt. En UDP timeout lämnar serverstöd okontrollerat. QUIC handskakningstidpunkten rapporteras inte som TCP-tidpunkt. Varje mätning startar en separat process/anslutning. Det varma alternativet hävdar inte återanvändning av anslutning för den medföljande klienten. Detta håller protokoll jämförelser konsekvent. Rapporter inkluderar körtidsversioner, funktioner, TLS verifiering och QUIC timing, medan historik / export ta bort organ, URL-frågor och autentiseringshuvuden. Uppdatera dessa stift och bygga om varje stödd plattform när du uppdaterar transport stacken eller CA trust store. Publicerade artefakter och källögonblicksbilder är oföränderliga.