(十八)POST 和get请求

本节知识点

  • 实现POST 请求

  • 实现get请求

(一) get 请求

一共四个参数 第一个参数url接口地址 第二个参数发送的数据 第三个参数接受的数据 第四个不用管就是字符串json

// get测试请求地址 http://xxxxx

mui.get('接口地址',{ //请求接口地址
    state:'index'   // 参数  键 :值
    num:'0'
    },function(data){ // data为服务器端返回数据
    //获得服务器响应 ... 

        console.log(data);
    
    },'json' 
);

(二) POST 请求 参数同get

// post测试请求地址 http://xxxxx/post
mui.post('接口地址',{  //请求接口地址
       state:'index', // 参数  键 :值
       num:'0' 
    },
    function(data){ //data为服务器端返回数据
        
        //自己的逻辑
    
    },'json'
);

(三)通用版本,此版本最好。实现了跨域访问

mui.ajax({
                type: "get",
                url: "http://115.28.18.116:8089/?jsoncallback=?",
                async: true,
                data: {
                    cid: 3,
                    key: 'Instant'
                },
                dataType: "jsonp",
                jsonp: "jsoncallback",
                timeout: 1000,
                success: function(data) {
                    alert(data);
                    var vData = JSON.stringify(data);
                    alert(vData);
                },
                error: function(xhr, type, errorThrown) {
                    plus.nativeUI.toast(errorThrown);
                }
            });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容