1

在我的 PhoneGap 应用程序中,我需要调用使用基本身份验证的服务。
该服务有效(见邮递员,凭据是测试:测试): 在此处输入图像描述

我正在 Chrome 和 Android 设备中测试该服务,然后我得到:

在此处输入图像描述

我的 jQuery 代码:

function getData(){
    var newDataRequest = $.ajax({
        type: 'GET',
        contentType: 'application/json',
        url: 'myurl',
        dataType: 'json',
        /*username: 'test',
        password: 'test',*/
        beforeSend: function (xhr) { xhr.setRequestHeader ('Authorization', 'Basic dGVzdDp0ZXN0'); },
        timeout: 30000 // timeout after 30 seconds
        /*data: { user: "test", psw: "test" }*/
    });

    newDataRequest.done(function(msg)
    {
        alert("success");
    });

    newDataRequest.fail(function(jqXHR, textStatus)
    {
        alert("ERROR #" + jqXHR.status + "  " + jqXHR.responseText);
    });
}

如何使其在 Android、IOS 和浏览器(用于测试)上运行?

4

0 回答 0