微信域名檢測中反應速度的重要性

mkapi01發表於2020-07-04

隨著微信域名檢測的普及,越來越多的人重視這方面有個客戶是這樣跟我說的,他現在用的那個檢測有頻率限制 最快只能一秒檢測一個, 併發多的時候是不能邊跳轉邊檢測的, 只能寫到計劃任務裡面,像他這樣的情況,做的檢測效果並不明顯,有時候所有域名一下被封,可見反應速度直接影響到你後面防封的效果。這就是個人單獨研發的介面,只能提供1s每次的服務,對於量少的客戶還可以,但是隻要量大的話這樣的反應速度是遠遠不夠的,速度越快對伺服器的要求越高,因為反應速度越快伺服器的負載越大。

我們猴子資料有專門的微信域名檢測,最快反應速度可以達到2ms,甚至可以支援不限頻率,當然這對伺服器的要求更高,而且我們採用了官方協議檢測,並且備用第三方協議檢測。猴子資料是以公司為依託,有著專業的技術團隊,最快反應速度可以達到2ms每次,不限域名,不限頻率,不限併發,進行實時檢測結果,並及時解決問題。

下面分享一段微信域名檢測api介面程式碼供大家參考:

 

$url = "

$params = array(

'appkey' =>'appkey',// 您申請的APPKEY

'url' =>' 需要查詢的網站

);

 

$paramstring = http_build_query($params);

$content = monkeyCurl($url, $paramstring);

$result = json_decode($content, true);

if($result) {

    var_dump($result);

}else {

    // 請求異常

}

 

/**

    * 請求介面返回內容

    * @param    string $url [ 請求的URL地址]

    * @param    string $params [ 請求的引數]

    * @param    int $ipost [ 是否採用POST形式]

    * @return    string

*/

function monkeyCurl($url, $params = false, $ispost = 0)

{

    $httpInfo = array();

    $ch = curl_init();

 

    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);

    curl_setopt($ch, CURLOPT_TIMEOUT, 60);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

    if ($ispost) {

        curl_setopt($ch, CURLOPT_POST, true);

        curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

        curl_setopt($ch, CURLOPT_URL, $url);

    }else {

        if ($params) {

            curl_setopt($ch, CURLOPT_URL, $url.'?'.$params);

        } else {

            curl_setopt($ch, CURLOPT_URL, $url);

        }

    }

 

    $response = curl_exec($ch);

        if ($response === FALSE) {

        //echo "cURL Error: " . curl_error($ch);

        return false;

    }

 

    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

    $httpInfo = array_merge($httpInfo, curl_getinfo($ch));

    curl_close($ch);

    return $response;

}


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975818/viewspace-2702407/,如需轉載,請註明出處,否則將追究法律責任。

相關文章