• 百度ping工具


    function postUrl($url, $postvar)
    {
        $ch = curl_init();
        $headers = array(
            "POST".$url."HTTP/1.0",
            "Content-type: text/xml; charset="gb2312"",
            "Accept: text/xml",
            "Content-length: ".strlen($postvar)
        );
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postvar);
        $res = curl_exec ($ch);
        curl_close ($ch);
        return $res;
    }
    
    $baiduXML = "<?xml version="1.0" encoding="gb2312"?>
    <methodCall>
      <methodName>weblogUpdates.extendedPing</methodName>
      <params>
        <param><value><string>愚人渡</string></value></param>
        <param><value><string>//www.jb51.net</string></value></param>
        <param><value><string>//www.jb51.net/read.php?tid-96.html</string></value></param>
        <param><value><string>//www.jb51.net</string></value></param>
      </params>
    </methodCall>";
    
    $res = postUrl('http://ping.baidu.com/ping/RPC2', $baiduXML);
    
    if ( strpos($res, "<int>0</int>") )
    {
        echo "PING成功";
    }else{
        echo "PING失败";
    }
  • 相关阅读:
    smarty基础
    smarty变量
    Google的Python代码格式化工具YAPF详解
    性能监控工具YourKit
    Scala学习笔记2
    Scala介绍
    线段树
    字符串分割方法
    Trie树
    Scala 学习笔记
  • 原文地址:https://www.cnblogs.com/xiaobiaomei/p/10795548.html
Copyright © 2020-2023  润新知