首页 > 代码库 > 工具猫魔盒介绍

工具猫魔盒介绍

对象方法: 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