<?php /** * 微信域名拦截检测 */ // 页面编码 header("Content-type:application/json"); // 隐藏WARNING error_reporting(E_ALL ^ E_WARNING); // 获取headers $checkUrl = get_headers('http://mp.weixinbridge.com/mp/wapredirect?url='.$_REQUEST['url']); $headerStr = json_encode($checkUrl); // 提取Location后面的 $Location_behind = substr($headerStr, strripos($headerStr, "Location")); // 判断域名状态 if($Location_behind == 'false'){ // 该域名无法正常访问 $result = array( 'code' => 201, 'msg' => '该域名无法正常访问,暂时无法查询访问状态' ); }else if(strpos($Location_behind,'weixin110') !== false){ // Location后面包含weixin110就是被封了 // 域名被封 $result = array( 'code' => 202, 'msg' => '域名被封' ); }else{ // 域名被封 $result = array( 'code' => 200, 'msg' => '域名正常' ); } // 输出JSON echo json_encode($result,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE); ?>
php教程
微信域名拦截检测php源码
- 域名拦截
-
网站域名检测是否被QQ/微信拦截工具
软件介绍一款小巧的网站域名批量检测是否被QQ/微信拦截工具,测试检测效果还是比较准的,分享给大家。域名检测工具截图使用方法左侧输入需要查询的域名一行一个,然后点击查询即可,查询出来后会显示这...
-
php微信域名拦截检测API接口代码
php微信域名拦截检测API接口代码<?php/** ----------------------------------* wx域名检测* Time:2020-5-15-------------------------------------- **/ header('Content-type: text/json;charset=utf-8'); if(empty($_REQUEST['url&#...
-
PHP检测腾讯域名拦截API接口
PHP检测腾讯域名拦截API接口<?phpheader('Access-Control-Allow-Origin:*');header('Content-type:application/json; charset=utf-8');error_reporting(0);!empty($_GET['url']) ? $url = $_GET['url'] : exit(jso...
-
php去除字符串的第一个或最后一个字符
php去除字符串的第一个或最后一个字符,可以使用用substr()函数方法去除。substr()函数方法substr() 函数可以...
-
php随机图片api接口源代码
代码一:图片外链版<?php$txt = "储存图片链接的txt外链"; //读取远程txt;//是否存在if(file_get_contents($t...
-
rtrim()、ltrim()、trim()函数去除指定字符使用方法
rtrim函数去除字符串末端的字符,如果你需要去除字符串开头的字符,可以使用ltrim函数。如果需要同时去除两端的...
-
ucfirst() lcfirst()首字母大小写转换函数示例
ucfirst()函数可以将字符串首字母转换为大写,使用lcfirst()函数将字符串首字母转换为小写。ucfirst()示例$or...
-
strtolower() strtoupper()大小写转换函数介绍
strtolower()函数可以将字符串转换为小写, strtoupper()函数可以将字符串转换为大写。strtolower()示例$orig...