요청 응답 시간을 확인하는 Curl 명령
# curl -o /dev/null -s -w %{time_namelookup}::% {time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" http://www.php.cn 0.014::0.015::0.018::0.019::1516256.00
-o: 컬이 반환한 html과 js를 가비지 수집 저장소 [/dev/null]에 씁니다.
-s: 모든 상태 제거
-w: 다음 형식에 따라 rt를 작성합니다
time_namelookup: 도메인 이름 www.php.cn에 대한 DNS 확인 시간
time_commect: 클라이언트 서버와 TCP 연결을 설정하는 시간
time_starttransfer: 클라이언트에서 웹 서버에 응답의 첫 번째 바이트에 대한 요청을 보냅니다.
time_total: 클라이언트가 웹 서버에 요청을 보냅니다. 해당 데이터를 모두 가져오는 시간
speed_download: 다음 주 속도 단위 바이트/s
위 명령과 반환 결과를 이해할 수 있습니다.
0.014: DNS 서버가 www.php.cn을 해석하는 시간 단위는 s
0.015: 클라이언트가 c/에 요청을 보내는 시간부터 s TCP 설정; 여기에는 DNS 확인 시간이 포함됩니다.
0.018: 클라이언트가 요청을 발행할 때 Request; 이전 2번을 포함하여 s에 전송된 시간;
0.019: 클라이언트가 요청을 보내고 s가 클라이언트에 모든 응답 데이터를 보내고 연결을 닫는 시간1516256.00: 데이터 다운로드 속도설정 시간 서버에 대한 TCP 연결 및 클라이언트의 첫 번째 바이트 반환: 0.018s – 0.015s = 0.003s서버가 응답 데이터를 보냅니다. 클라이언트에 보낸 시간: 0.019s – 0.018 = 0.01s위 내용은 Curl 명령어를 이용하여 요청 응답 시간 방식을 보는 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요! 관련 기사: