我们如何在钛合金中获取和发布 api? [英] How we get and post api in Titanium alloy?

查看:31
本文介绍了我们如何在钛合金中获取和发布 api?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们如何获取和发布钛合金的 api?

我有 userDetails 的 api,我只想知道如何编写代码以从 api 获取数据.

function getUserDetails(){

}

提前致谢.

推荐答案

这是您问题的解决方案:-

this is the solution for your problem:-

    var request = Titanium.Network.createHTTPClient();
    var done=false;
    request.onload = function() {
    try {
    if (this.readyState == 4 && !done) {
       done=true;
    if(this.status===200){
        var content = JSON.parse(this.responseText);
      }else{
        alert('error code' + this.status);
      }
     }
     } catch (err) {
    Titanium.API.error(err);
    Titanium.UI.createAlertDialog({
        message : err,
        title : "Remote Server Error"
    });
}

};

request.onerror = function(e) {

Ti.API.info(e.error);

};

request.open("POST", "http://test.com");

request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

request.send({ test: 'test'});

如果您没有得到答案,请告诉我.

if you don't get your answer please let me know.

谢谢

这篇关于我们如何在钛合金中获取和发布 api?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆