1

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

4

1 回答 1

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

于 2013-07-04T04:48:58.667 回答