MAIBILAI

php - 使用 php ping 一个网站

我想创建一个php脚本,它将ping域并列出响应时间以及请求的总大小。这将用于监控网站网络。我用curl试了一下,这是我目前的代码:functioncurlTest2($url){clearstatcache();$return='';if(substr($url,0,4)!="http")$url="http://".$url;$userAgent='Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;.NETCLR1.1.4322)';$ch=curl_init($url);curl

php - 如何使用 PHP ping SMTP 服务器并检查 MX 记录?

如何使用PHPpingSMTP服务器并检查MX记录?我愿意编写一个脚本,例如可以在http://bit.ly/z4RE上找到的脚本我使用[email protected]作为测试邮件,这是更易读格式的结果:Result:OkLog:MXrecordaboutmailinator.comexists.Connectionsucceededtomailinator.comSMTP.220mail.sogetthis.comESMTPPostfix>HELOverify-email.org250Hello>MAILFROM:<[email protected]&

php - 如何向普通用户显示我的服务器的当前响应时间

抱歉,我不太确定问这个问题的正确方式,请耐心等待...我们有一个Web应用程序在数据中心(不在我们的办公室)的一组服务器上运行我们希望能够以某种方式向我们的客户/用户“宣传”我们的服务器的可用性或响应时间已达到全天标准。我被要求提出一个标准指标,我们可以轻松地在我们的登录屏幕上做广告,显示每x分钟检查一次的当前“标准响应时间”。我的想法是,我需要捕获类似从服务器(在我们办公室、亚马逊等)到数据中心服务器之一的traceroute结果的结果,并提出一个红色/黄色/绿色登录屏幕的通知程序类型,让用户知道我们的测试正在正常响应,如果他们有延迟问题,则可能是他们的网络或与互联网的连接。我们在农

javascript - 如何根据条件实例化 ng-controller

我问了这个问题,但我问的具体问题发生了巨大变化。我有一段代码:<divng-attr-controller="{{pings||'PingsCtrlaspings'}}"><h1ng-click="pings.press()">asdf</h1></div>此代码被注入(inject)到两个html页面中。一个页面已经调用了PingsCtrl。另一个没有。我真的想让这段代码保持干爽,我只想引用上面的代码。如果PingsCtrl尚未实例化,我如何编写上面的代码来生成ng-controller。

javascript - 使用 javascript ping Web 应用程序以保持 session 打开

我正在编写一个greasemonkey脚本,以在我用于工作的网络应用程序上保持session打开。您将使用哪个javascript命令来创建与服务器的一些反馈并确保session不会中断而不必打扰用户对页面进行完全刷新? 最佳答案 我已经使用以下方法解决了这个问题:functionkeepAlive(){varhttpRequest=newXMLHttpRequest();httpRequest.open('GET',"/restricted_file_url");httpRequest.send(n

javascript - 如何通过浏览器确定远程服务器的延迟

我运行了几个游戏隧道服务器,并希望有一个页面,客户端可以在其中对所有服务器运行ping并找出响应最快的页面。据我所知,在JavaScript中似乎没有合适的方法来执行此操作,但我在想,是否有人知道在Flash或其他客户端浏览器技术中执行此操作的方法? 最佳答案 大多数小程序技术,包括Javascript,都执行同源策略。动态添加DOM元素(例如图像)并使用onload事件处理程序收集计时信息是可能的。伪代码for(serverinservers){varimg=document.createElement('IMG'

javascript - 从 1 到 100,如果是 3 的倍数则打印 "ping",如果是 5 的倍数则打印 "pong",否则打印数字

我刚面试完回家,面试官让我写一个程序:它应该从1数到100,然后打印...如果是3的倍数,“ping”如果是5的倍数,"pong"否则,打印数字。如果它是3和5的倍数(比如15),它应该打印“ping”和“pong”。我选择了Javascript,并想到了这个:for(x=1;x<=100;x++){if(x%3==0){write("ping")}if(x%5==0){write("pong")}if((x%3!=0)&&(x%5!=0)){write(x)}}实际上,我对我的解决方案非常不满意,但我想不出更好的解决方案。有谁知道

javascript - 如何在 JavaScript 或 jQuery 中执行 ping 操作?

我想用Javascript创建一个类似游戏的ping,例如反恐精英游戏。我正在对服务器(MySQL)执行AJAX调用并想计算所用的时间,但我要么计算错误,要么对ping有错误的想法。这是我到目前为止的代码:vartime_stamp=newDate;$.ajax({type:"POST",url:"server.php",data:{....},success:function(output){ping=newDate-time_stamp;}});//btw,thiscodeworksfinenowforping问题是有时我得到0毫秒或3毫秒。这个可以

局域网内两台主机 IP ping 不通的问题分析

1、问题背景同一个局域网内的两台主机互相之间ping不通IP;或者A机器可以ping通B机器,但是,B机器ping不通A机器。2、原因分析1)查看两台机器的IP配置的IP是否在同一网段,子网掩码、网关是否一样;2)检查两台机器的防火墙是否开启。PS:检查机器的防火墙状态1)Linux机器使用命令检查,命令如下:systemctlstatusfirewalld开启防火墙,命令如下:systemctlstartfire

c# - Process.Kill() 似乎没有终止进程

我在使用Process.Kill()时遇到问题。我想我一定是误解了它是如何工作的。这是我的测试功能。我启动了一个长时间运行的进程(ping-t),然后在五秒后将其终止。我可以看到ping进程出现,但在我的程序完成后该进程仍然存在。我必须手动杀死它。Console.WriteLine("Totalnumberofpingprocessesis{0}",Process.GetProcessesByName("ping").Length);ProcessStartInfostartInfo=newProcessStartInfo("cmd.exe