PHP利用Ajax检测目标网址是否可以有效访问
更新:2020-03-19 12:27:46
人气:1039
来源:本站原创
A+
这段代码在李雷博客的代码库中有记载。之前因为要开发一体机用于学员签到,在开始命令中加入了自动启动网页功能,但是和网络的本地连接有一个时差因素,怕造成死链接才想到这样做。当时没想到用BAT的PING功能检测是否网络可用,就想了一个笨办法,就是本地加载一个网页,利用AJAX和PHP检测目标网址是否能够访问,如果访问成功,返回指定的字符串就算网络畅通了。
今天就分享一下PHP代码小断给大家:
<script src="js/jquery.min.js" type="text/javascript" charset="gbk" ></script> <script> function get_url_status(){ $.ajax({ url: '22.php',//目标服务器的指定PHP网址 type: 'POST', complete: function(response) { if(response.status == 200) { alert('有效'); //代表网络畅通 } else { alert('无效'); } } }); } </script> <input name="2" type="button" value="检测" onclick="get_url_status()" />
推荐的文章
随手记
PHP经验分享
- ● MySQLSUM在没有符合查询条件时返回结果为空的处理办法
- ● 如何开启PHP8的JIT提升运行速度
- ● 钉钉API接口-用PHP+Curl实现获取用户信息
- ● 钉钉API接口-用PHP+Curl实现获取应用Access_Token
- ● 在PHP中使用CURL,“撩”服务器只需几行——phpcurl详细解析和常见大坑
- ● MySQLInnodb并发涉及参数说明
- ● mysql参数调优之innodb_thread_concurrency、innodb_concurrency_tickets合理的使用cpu性能
- ● PHP用fsockopen检测指定IP端口是否开启可用
- ● PHP用socket检测服务器IP端口是否开放?代码示例
- ● GatewayWorker报错:Waring:Events::onMessageisnotcallable