1
我已經在ruby中編寫了以下代碼來ping網站並檢查響應。如果迴應成真,網站反應良好,但如果網站沒有迴應則表示網站沒有迴應。計算ping網站時的響應時間(Ruby)
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
此代碼工作正常,但無法計算網站響應的休息時間。
所以我的問題是如何計算網站響應的響應時間?