zoukankan      html  css  js  c++  java
  • 工具猫魔盒介绍

    对象方法: Net.post(url,data,callback,type,refer,async,headers,failfunc)

    具体介绍

    url : 请求地址 | 必选

    data : 发送数据 | 必选

    callback : 回调函数 | 必选

    type : 获取的数据类型 | 可选

    refer : 数据请求来源 | 可选

    async : 是否异步请求 | 可选

    headers : 数据头 | 可选

    failfunc : 获取失败时回调函数 | 可选

    应用实例

    <script type="text/javascript">
    //     参数比较多,比较难于记忆
    //     总结如下:
    /*
        基本参数:  
            地址, 发送的数据, 响应函数
        可选参数 :  
            类,源,异,头,败 (记住这5个吧)
            类型 | 来源 | 异步 | 数据头 | 失败
    */

    // 1 . 设置响应函数和失败响应函数

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        if(rs){
            alert(rs);
            /*弹出百度内容*/
        }else{
            alert("获取数据失败");
        }
    },"","","","",function(errorcode){
        alert("连接服务器错误,错误代码:"+errorcode);
        /*
            errorcode: 例如
             500 服务器错误
             400 找不到该网页
        */
    });

    // 2. 设置数据请求来源为http://www.toolmao.com

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
    },"","http://www.toolmao.com");

    // 3. 获取JSON 格式的数据

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
        /*
            参数值为 json 的话, 
            如果返回内容为空, 则 rs={};
        */
    },"json");

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
        /*
            参数值为 json_array 的话, 
            如果返回内容为空, 则 rs=[];
        */
    },"json_array");

    // 4. 获取XML格式的数据

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs.selectSingleNode("//toolmao"));
    },"xml");

    // 5. 获取网页请求所返回的数据头

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
    },"header:Content-length");

    //6. 获取UTF-8的数据,自动转换为GB2312

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
    },"charset:gb2312");

    //7. 自己定义发送的COOKIES或者其它头数据

    Net.post("http://www.baidu.com",{
        "data1":"123",
        "data2":"456"
    },function(rs){
        alert(rs);
    },"","","",{
        "Cookie":"gainover=toolmao; zongzi=123",
        "x-flash-version":"1.0"
    });
    </script> 

    工具猫魔盒下载地址:http://www.xdowns.com/soft/softdown.asp?softid=90612

  • 相关阅读:
    java单例设计模式
    java实现直接排序冒泡排序二分查找数组反转
    使用LinkedList模拟洗牌功能
    使用LinkedList实现堆栈和队列数据结构存储方式
    Jdeveloper运行缓慢或启动报错【Unable to create an instance of the Java Virtual Machine】解决方法
    java线程——守护线程
    OAF常用配置文件(Profile)
    pl/sql动态根据cursor插入数据(含'&等特殊字符)
    java多线程介绍(二)
    eclipse 3.6 + tomcat 6.0 开发SSH框架学习
  • 原文地址:https://www.cnblogs.com/milantgh/p/3770679.html
Copyright © 2011-2022 走看看