java實(shí)現(xiàn)http請求的方法 怎樣用JAVA實(shí)現(xiàn)模擬HTTP請求,得到服務(wù)器的響應(yīng)時(shí)間等參數(shù)?
怎樣用JAVA實(shí)現(xiàn)模擬HTTP請求,得到服務(wù)器的響應(yīng)時(shí)間等參數(shù)?問題簡化一下:對一個(gè)ip,一個(gè)線程請求100次。該次請求的響應(yīng)時(shí)間為調(diào)用httpClient前的響應(yīng)時(shí)間減去接收到httpClient響
怎樣用JAVA實(shí)現(xiàn)模擬HTTP請求,得到服務(wù)器的響應(yīng)時(shí)間等參數(shù)?
問題簡化一下:對一個(gè)ip,一個(gè)線程請求100次。該次請求的響應(yīng)時(shí)間為調(diào)用httpClient前的響應(yīng)時(shí)間減去接收到httpClient響應(yīng)的時(shí)間。注意,本次請求是否有效要判斷。平均響應(yīng)時(shí)間和最大響應(yīng)時(shí)間只不過是響應(yīng)時(shí)間的統(tǒng)計(jì)而已,可以用數(shù)據(jù)庫來做。 就是說數(shù)據(jù)庫記錄每次測試請求的響應(yīng)時(shí)間,成功與否。統(tǒng)計(jì)數(shù)據(jù)最后出來。 只所以用多線程,是因?yàn)閱尉€程順序請求100次,不能模擬服務(wù)器真正的情況。