来自sencha touch 2的HTTP Basic Auth

时间:2013-07-03 13:05:30

标签: sencha-touch sencha-touch-2 sencha-touch-2.1

我正在使用web api构建一个sencha touch 2应用程序。 api必须在执行操作之前验证每个请求。所以,我的问题是如何从Sencha触摸应用程序的每个请求发送用户凭据(用户名和密码)?在另一个术语中,如何使用来自Sencha touch 2的HTTP Basic Auth?

1 个答案:

答案 0 :(得分:0)

使用ajax

使用HTTP POST请求
Ext.Ajax.request({
    url : login',
    method : 'POST',
    params :{
        username : username,
        password : password
     },

    success : function(response) {
        console.log("Login successful");
        var data = JSON.parse(response.responseText);
        console.log(data);
    },

    failure : function(response) {
        console.log("Login failed");
    },

    scope : this
});

另请查看How to do HTTP Basic Auth in Ajax