루비에 다음 코드를 작성하여 웹 사이트를 핑 (ping)하고 응답을 확인합니다. 응답이 사실 일 경우 웹 사이트는 잘 응답하지만 허위이면 웹 사이트가 응답하지 않음을 나타냅니다.웹 사이트 (루비)에 ping 할 때 응답 시간 계산
require 'net/http'
require 'uri'
def ping(host)
begin
url=URI.parse(host)
response=Net::HTTP.get(url)
if response==""
return false
else
return true
end
rescue Errno::ECONNREFUSED
return false
end
end
이 코드는 제대로 작동하지만 웹 사이트가 응답하는 시간을 계산할 수 없습니다.
내 질문은 웹 사이트가 응답하는 응답 시간을 계산하는 방법 ??