如何使用APICloud端API进行Http请求

如题所述

  APICloud在端API中为您提供了全面的网络访问API,主要体现在ajax函数上。该函数的中文意思全称为“跨域异步请求”,意味着使用该API可以不受标准JS中“同源策略”的限制,可在任意页面中向任何域名地址发起数据请求,同时,该请求以非阻塞方式进行,不干扰UI渲染。
  具体使用方式:GET请求:api.ajax({ url:'http://m.weather.com.cn/data/101010100.html', method:'get', cache: false, timeout: 30, dataType: 'json'},function(ret,err){ if (ret) { api.alert({msg:JSON.stringify(ret)}); } else { api.alert({ msg : ('错误码:'+err.code+';错误信息:'+err.msg+'网络状态码:'+err.statusCode) }); };});POST请求:api.ajax({ url: 'http://xxx.xxx.xxx.xxx/upLoad', method: 'post', cache: false, timeout: 30, dataType: 'json', data: { values:{name: 'devlp', password: '123456'}, files:{file: 'fs://test.png'} }},function(ret,err){ if (ret) { api.alert({msg:JSON.stringify(ret)}); } else { api.alert({ msg : ('错误码:'+err.code+';错误信息:'+err.msg+'网络状态码:'+err.statusCode) }); };});ajax接口支持get、post、put、delete等http请求;同时post和put请求支持form表单提交、body提交、multipart提交,流提交;并且支持https请求;支持云+端一体安全加密传输。有关ajax更详细的介绍以及使用,请参考帮助文档部分的《API手册》下的api对象中的ajax接口。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网