某项目有功能需求为在OA里检测用户服务器的运行状态,服务器均为内网,不能直接通过检测IP地址来实现,因为每个内网服务器都有RemotePcAnyWhere这个服务的存在,所以使用下面的代码,实现检测此服务的状态是否正常.
这里使用了PHP里的curl函数,具体可参考手册
<?php
$str_url = 'http://192.168.206.129:2000';
$data = "queuename={$q}&queuedata={$data}";
$ch_curl = curl_init ();
curl_setopt ( $ch_curl, CURLOPT_TIMEOUT, 3 );//超时3s
curl_setopt ( $ch_curl, CURLOPT_HEADER, false );
curl_setopt($ch_curl,CURLOPT_POST,TRUE);
curl_setopt($ch_curl,CURLOPT_POSTFIELDS,$data);
curl_setopt ( $ch_curl, CURLOPT_RETURNTRANSFER, true );
curl_setopt ( $ch_curl, CURLOPT_URL, $str_url );
$str_return = curl_exec ( $ch_curl );
if ($str_return === false){
echo "false";
}else{
echo "true";
}
curl_close( $ch_curl );
?>
分享到:
相关推荐
ARP掉线免疫程序 内网首选@! ARP掉线免疫程序 内网首选@! ARP掉线免疫程序 内网首选@!
内网架设服务器详解 内网架设服务器详解 内网架设服务器详解
如何异地远程访问内网BUG管理系统,内网穿透轻松搞定!.md
架设内网WEB服务器
内网服务器加入k8s集群部署文件
在网络管理过程中,有时候内网会出现非法的DHCP服务器,借助这个工具可快速发现和定位非法DHCP服务器!
映射配置的方法: 内网地址:内网网站主机地址 内网端口:内网网站端口号 外网端口:不用管,它自动分配一个的 外网地址:可以用自己的域名,也可以直接用提示的二级域名(鼠标放在输入框上有提示地址格式) 映射保存...
ASA的内网访问DMZ服务器域名解决方案!!
定时(手工)删除数据库中本机器指定目录的文件索引,并重新建立指定目录的文件索引
访问内网服务器 路由器内网用户通过域名访问内网服务器的配置方法 一、 组网需求: 组网如图所示,内网中存在两台服务器分别对外提供www及ftp服务,网关路由器公网接 口上已下发nat server 配置。DNS服务器位于公网...
内网用户通过域名或公网IP访问内部服务器的解决办法
windows内网补丁服务器客户端配置
网站安全检测并开启内网服务器的3389目标站 http://www.XXXX.com/ 我看了 下 最终拿到webshell了 下面说下拿站的思路先看看站 一
内网服务器提权演示 内网服务器提权演示 内网服务器提权演示 内网服务器提权演示
检测内网网卡混杂模式检测内网网卡混杂模式检测内网网卡混杂模式
Windows server 2012 R2 WSUS 内网更新服务器部署操作
23【工程实验室】【利用NAT实现外网主机访问内网服务器】[归纳].pdf
内网ftp服务器对外开放方法[参照].pdf
内网ftp服务器对外开放方法.rar
CISCO路由器设置 内网用户通过域名访问内网服务器