> Denne oversættelse er under sproglig gennemgang. Sammenlign uklare afsnit med den [engelske original](https://www.sm.ch-j.eu/docs/i18n/en/http-runtime.md). # Bundtet HTTP-diagnosticering runtime HTTP/1.1, HTTP/2 og HTTP/3 bruge den samme bundtede krølle klient. macOS arm64 og Linux x64 bruger curl 8.22.0, openSSL 3.5.9. nghttp2 1.70.0; ngtcp2 1.25.0 and nghttp3 1.18.0 Windows x64 bruger den officielle curl.se curl-for-win 8.22.0_3 statiske bygge med LibreSSL 4.3.3 og de samme HTTP biblioteker. Ingen system curl fallback, runtime download eller administrator tilladelse er nødvendig. Windows opstrøms reproducerbare byggeopskrift er https://github.com/curl/curl-for-win/tree/9d77e31e. Byg med `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) før emballage. macOS/Linux kræver C / C ++ værktøjer, CMake, Ninja, Perl, make og pkg-config. Kilder er fastgjort af version og opstrøms SHA-256 i `scripts/native/dependencies.lock.json`. Scriptet kontrollerer hver download, statisk forbinder tredjeparts transport biblioteker og mislykkes uden HTTP2/HTTP3/SSL funktioner. Kun drifts-system biblioteker forbliver dynamiske. Windows bruger den pinned officielle binære arkiv, ikke en lokalt kompileret Windows transport stack. Den bundtede CA-fil har sin egen pinned hash; komponentlicenser og opstrøms build herkomst ledsage runtime. Klienten og tillid butik er installeret uden app.asar i `resources/native-runtime/-/`. Hver diagnose kontrollerer komponent hashes, arkitektur og eksekverbare kapaciteter før brug. Config filer, fuldmagter, TLS tillid miljø tilsidesætter og bibliotek injektion variabler er udelukket. curl kører med en absolut sti, shell deaktiveret, verificeret CA-tillid, en eksplicit løst IP-familie, ingen cookies, ingen automatiske omdirigeringer, og afgrænset output og tid. Omdirigeringer valideres og løses igen af programmet. HTTPS på andre porte end 443 understøttes. HTTP/3 bruger `--http3-only` og bekræftes først efter en afsluttet overførsel rapportering HTTP-version 3 samt vellykket certifikat verifikation. HTTP fejl svar såsom 404 kan bekræfte protokollen. Alt-Svc er en reklame, ikke bevis. QUIC timeout, certifikatfejl, DNS-fejl, tilslutningsafslag, uforenelig protokol og komponentfejl forbliver forskellige. En UDP timeout efterlader serverunderstøttelse ubekræftet. QUIC håndtryk timing er ikke rapporteret som TCP timing. Hver måling starter en separat proces/forbindelse. Den varme indstilling kræver ikke tilslutning genbrug for den bundtede klient. Dette holder protokol sammenligninger konsekvent. Rapporterne omfatter runtime versioner, kapaciteter, TLS verifikation og QUIC timing, mens historie / eksport fjerne organer, URL-forespørgsler og autentificering overskrifter. Opdater disse pins og genopbygge hver understøttet platform, når du opdaterer transport stack eller CA trust butik. Udgivet artefakter og kilde snapshots er uforanderlige.