http code 000

今天做網站url code檢查的時候收到返回的狀態碼爲:000;查看監控日誌:

http_code:000            

time_namelookup:0.000        ——DNS域名解析時間

time_connect:0.000           ——client和server端建立TCP 連接的時間

time_starttransfer:0.000     ——從client發出請求;到web的server 響應第一個字節的時間

time_total:0.000             ——client發出請求;到web的server發送會所有的相應數據的時間

難道說000代表的是連接超時嗎?但是所有的時間都是0.000,比code爲200的時候還要快!!!

而且這是在一臺沒有任何負載的服務器上測試的,不存在服務器性能影響。


之後測試了一個unknown host test.orwer.com這樣的域名發現返回的code也是000

難道是說dns解析的時候有問題(沒有搭建自己的dns服務器),當時並沒有找到該條記錄???

今天又收到這樣的信息了:

telnet x.x.x.x 80

Trying x.x.x.x...

telnet: connect to address x.x.x.x: Connection refused


靠!!!!80端口被屏蔽了,NND萬惡的新網IDC



檢查usrl code腳本

. /home/mail.sh

date=`date '+%Y-%m-%d %H:%M:%S'`

echo ------------------------$date------------------------

for i in `cat list`

do

eval $(curl -o /dev/null -s -w "http_code %{http_code}\ntime_namelookup %{time_namelookup}\ntime_connect %{time_connect}\ntime_starttransfer %{time_starttransfer}\ntime_total %{time_total}" "http://$i"|awk '{print $1"="$2}')

echo  $i  STATUS_CODE: $http_code TIME_NAMELOOKUP: $time_namelookup TIME_CONNECT: $time_connect TIME_STARTTRANSFER: $time_starttransfer TIME_TITAL: $time_total

if [ $http_code != 200 ];then

       mail

fi

done


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章