新的一周一起来讨论个有意思的咚咚 跟PING差不多的

沈阳人 2005-09-19 09:55:07
如何根据URL探测一个网站的存活与否?

并探测出速度如何呢?
...全文
151 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
沈阳人 2005-10-14
  • 打赏
  • 举报
回复
如果PING不行
那是否可以下载首页 来判断网站的存活
这个思路怎么样?
沈阳人 2005-09-28
  • 打赏
  • 举报
回复
顶!
soft_2008 2005-09-28
  • 打赏
  • 举报
回复
百度的那个应该是用虚拟代理实现的
soft_2008 2005-09-28
  • 打赏
  • 举报
回复
要开启了SMTP回显服务使用PING才有效,不然你得到的结果是Request TimeOut
oldmht 2005-09-28
  • 打赏
  • 举报
回复
有些网站是ping不了的,下载倒是可以
tujiulu 2005-09-28
  • 打赏
  • 举报
回复
不过这个有缺陷,如果在局与网就有问题
tujiulu 2005-09-28
  • 打赏
  • 举报
回复
这个不知道行不行

<% Response.Buffer = true

Function CheckTheChar(TheChar,TheString)
if inStr(TheString,TheChar) then
for n =1 to Len(TheString)
if Mid(TheString,n,Len(TheChar))=TheChar then
CheckTheChar=CheckTheChar+1
End if
Next
end if
End Function

url = "www.***.com"
url2 = "www.***.com"

Set objWShell = CreateObject("WScript.Shell")
Set objCmd = objWShell.Exec("ping " & url)
strPResult = objCmd.StdOut.Readall()
Set objCmd = objWShell.Exec("ping " & url2)
strPResult2 = objCmd.StdOut.Readall()
set objCmd = nothing: Set objWShell = nothing

if CheckTheChar("TTL=",strPResult)>=CheckTheChar("TTL=",strPResult2) then
response.redirect("http://")
else
response.redirect("http://")
end if
%>
oldmht 2005-09-28
  • 打赏
  • 举报
回复
不知道用xmlHTTP可以不可以
skangming 2005-09-28
  • 打赏
  • 举报
回复
学习
沈阳人 2005-09-27
  • 打赏
  • 举报
回复
坚持到底!
沈阳人 2005-09-19
  • 打赏
  • 举报
回复
PEAR?! 具体介绍一下吧
不熟悉这个
mikespook 2005-09-19
  • 打赏
  • 举报
回复
PEAR的moniter包~~最简单的方式~
dxdong 2005-09-19
  • 打赏
  • 举报
回复
路过 学习..
沈阳人 2005-09-19
  • 打赏
  • 举报
回复
ASP环境下面有PEAR吗?

百度MP3下载 的地方不是有个下载速度的绿色条吗
谁知道这个是怎么实现的

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧