>백엔드 개발 >PHP 튜토리얼 >Curl 명령을 사용하여 요청 응답 시간 방법 보기

Curl 명령을 사용하여 요청 응답 시간 방법 보기

高洛峰
高洛峰원래의
2017-03-23 15:26:066033검색

요청 응답 시간을 확인하는 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)를 참고해주세요!

관련 기사:

서버측 PHP가 컬 명령줄을 생성합니다

Linux 시스템 컬 명령

서버측 PHP는 컬 명령줄을 생성합니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.