Misurazione dei tempi lato client per i trasferimenti curl tramite proxy
Interpreta gli intervalli di tempo di curl senza trattare le misurazioni visibili al client come una scomposizione del lavoro upstream nascosto del proxy.
Sottrarre il tempo del primo byte dal tempo totale di trasferimento descrive l'intervallo dopo il primo byte di risposta fino al completamento. Non isola quanto tempo il proxy ha impiegato per connettersi al sito o per attendere che il sito generasse una risposta.
Questa distinzione conta quando si confrontano IP di proxy. Un corpo grande può allungare l'intervallo dopo il primo byte anche se il sito ha risposto rapidamente. Un corpo piccolo può terminare rapidamente dopo una lunga attesa prima del primo byte.
| Misurazione | Interpretazione |
|---|---|
| Tempo di connessione | Stabilimento della connessione visibile al client per la rotta del trasferimento |
| Tempo di inizio del trasferimento | Tempo trascorso fino all'inizio della risposta, incluso il lavoro precedente |
| Totale meno inizio del trasferimento | L'intervallo di trasferimento rimanente dopo quel punto |
Usa la definizione precisa documentata per ogni campo. Il tipo di proxy, TLS, il riutilizzo delle connessioni e i reindirizzamenti possono influenzare quali fasi sono rappresentate. Sono osservazioni dal client; non espongono automaticamente i tempi interni di DNS, coda, connessione upstream ed elaborazione dell'origine del proxy separatamente.
Se gestisci il proxy, correla i tempi lato client con i suoi log delle richieste o le sue metriche. In caso contrario, conserva le misurazioni come prove end-to-end ed etichettale onestamente. Un numero chiamato «tempo di risposta del proxy» richiede un inizio e una fine definiti.
Per i confronti, mantieni costanti destinazione, dimensione della risposta e carico di lavoro. Quando gli endpoint pubblici sono adatti a quel confronto, la lista di proxy gratuiti offre candidati; usa lo stesso protocollo proxy supportato per misurazioni confrontabili. Un risultato più veloce da un'altra pagina può riflettere un trasferimento più piccolo anziché un percorso proxy migliore.