> Revizuirea lingvistică a acestei traduceri este în curs. Pentru pasaje neclare, consultați [originalul în engleză](https://www.sm.ch-j.eu/docs/i18n/en/http-runtime.md). # Diagnosticare HTTP rulat HTTP/1.1, HTTP/2 și HTTP/3 folosesc același client cu bucle grupate. macOS arm64 şi Linux x64 curl utilizare 8.22.0, OpenSSL 3.5.9, nghttp2 1.70.0, ngtcp2 1.25.0 şi nghttp3 1.18.0. Windows x64 folosește bucl-for-win oficial.se curl-pentru-win 8.22.0_3 clădire statică cu LibreSSL 4.3.3 și aceleași biblioteci HTTP. Nu este necesară nicio rezervă de sistem, descărcare în timp sau permisiune a administratorului. Reteta de constructie reproductibila Windows in amonte este https://github.com/curl/curl-for-win/tree/9d77e31e. Construiește cu `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) înainte de ambalare. macOS/Linux necesită instrumente C/C++, CMake, Ninja, Perl, marca și pkg-config. Sursele sunt blocate de versiunea și în amonte SHA-256 în `scripts/native/dependencies.lock.json`. Script-ul verifică fiecare descărcare, stabil leagă bibliotecile de transport terțe părți și nu reușește fără HTTP2/HTTP3/SSL caracteristici. Numai bibliotecile sistemului de operare rămân dinamice. Windows utilizează arhiva binară oficială blocată, nu un stiva de transport Windows compilat local. Dosarul CA grupat are haşişul său fixat; licenţele componentelor şi provenienţa de construcţie din amonte însoţesc timpul de funcţionare. Clientul și magazinul de încredere sunt instalate în afara aplicației.asar în `resources/native-runtime/-/`. Fiecare diagnostic verifică hașiile componentelor, arhitectura și capacitățile executabile înainte de utilizare. Config fişiere, proxy-uri, TLS mediu de încredere suprascrieri şi variabilele de injectare bibliotecă sunt excluse. rulaje bucle cu o cale absolută, coajă dezactivată, încredere AC verificate, o familie IP rezolvată explicit, fără cookie-uri, nici redirecţionări automate, şi limitat de ieşire şi timp. Redirecționările sunt validate și re-rezolvate prin cerere. HTTPS în alte porturi decât 443 este suportat. HTTP/3 folosește `--http3-only` și este confirmat numai după un transfer complet de raportare HTTP versiunea 3 şi verificarea cu succes a certificatului. Răspunsurile de eroare HTTP, cum ar fi 404 pot confirma protocolul. Alt-Svc este o reclamă, nu o dovadă. Timeout QUIC, eşecul certificatului, eroarea DNS, refuzul conexiunii, protocolul incompatibil şi eşecul componentelor rămân distincte. Un timeout UDP lasă suport server neverificat. Timpul de strângere de mână QUIC nu este raportat ca sincronizare TCP. Fiecare măsurătoare începe un proces/conexiune separată. Opțiunea caldă nu pretinde reutilizarea conexiunii pentru clientul grupat. Acest lucru păstrează comparații protocol consistent. Rapoartele includ versiuni, capabilități de execuție, verificare TLS și sincronizare QUIC, în timp ce istoricul/exportul elimină corpurile, interogările URL și antetele de autentificare. Actualizați aceste ace și reconstruiți fiecare platformă sprijinită atunci când actualizați stiva de transport sau depozitul de încredere CA. Artefactele publicate şi fotografiile de la sursă sunt imuabile.