Warum ist meine curl connect_time immer gleich 0?

8

Ich versuche, einige SOCKS-Proxy zu testen, und wenn ich versuche, die "ping" -Zeit dieses Proxy zu bekommen, suche ich nach der Variable "connect_time". Für HTTP- und HTTPS-Proxy scheint dies gut zu funktionieren, aber nicht für SOCKS (SOCKS4 oder SOCKS5) -Proxy, wo die connect_time immer gleich 0 (oder fast ...) ist!

%Vor%

Hier ist ein Teil meines Codes:

%Vor%

Wenn ich versuche, diesen Proxy von meinem Computer mit ping ... zu pingen, habe ich eine Ping-Zeit von ungefähr 50ms ...

Gibt es einen Bug mit curl oder php? Weißt du, kann ich die richtige Ping-Zeit abrufen?

    
Kevin 08.12.2013, 12:14
quelle

1 Antwort

2

Bei Verwendung eines Proxys ist die Verbindungszeit die Zeit zwischen der ersten Antwort des Proxy und der Endauthentifizierung. Ihr Authentifizierungsprozess dauert also ungefähr 0,00023 Sekunden. Das ist ziemlich plausibel.

Ich bin nicht sicher, ob dies der beabsichtigte Weg ist, wie cURL funktionieren sollte, weil es so aussieht, als ob dies nur der Fall wäre, wenn man Proxies auf cURL verwendet.

Ich würde es als einen Fehler betrachten.

    
Benjamin de Bos 16.12.2013 16:32
quelle

Tags und Links