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

  • 相关阅读:
    Javascript online compressor
    Asp.net mvc 3 JSON post & AOP
    Javascript Clone
    LiveRTMP之对接海康、大华等IPCamera SDK进行RTMP直播推送
    H5实现视频监控网络直播时前端自动适配
    监控物联网直播时遇到iOS无法播放HLS流的问题解决
    LivePlayer RTSP/RTMP/HTTP/HLS全功能播放器
    [转载]LivePlayer实现直播抓拍
    LiveRTMP内置IPCamera实现RTMP直播摄像机功能
    使用LiveNVR实现RTSP视频监控、直播推送
  • 原文地址:https://www.cnblogs.com/milantgh/p/3770679.html
Copyright © 2011-2022 走看看