Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS-Ioinc框架像jQuery一样编写$http请求_Javascript_Jquery_Angularjs_Ionic Framework - Fatal编程技术网

Javascript AngularJS-Ioinc框架像jQuery一样编写$http请求

Javascript AngularJS-Ioinc框架像jQuery一样编写$http请求,javascript,jquery,angularjs,ionic-framework,Javascript,Jquery,Angularjs,Ionic Framework,我需要为服务器创建身份验证。身份验证正在Windows Server上检查NTLM方法。最基本的是我知道如何在jQuery中设置AJAX调用,当我调用url时,一切都会顺利进行。我得到回复200,泰语是ok。另一方面,在与AngularJS的离子框架中,我有一些问题。当我设置对服务器的$http请求时,响应是一个带有对话框的警报窗口,在该窗口中我需要输入用户名和密码 我的问题是: 我在Angular-Ionic框架或Ionic-Framewrok中做错了,AngularJS不能提出这样的请求 下

我需要为服务器创建身份验证。身份验证正在Windows Server上检查NTLM方法。最基本的是我知道如何在jQuery中设置AJAX调用,当我调用url时,一切都会顺利进行。我得到回复200,泰语是ok。另一方面,在与AngularJS的离子框架中,我有一些问题。当我设置对服务器的$http请求时,响应是一个带有对话框的警报窗口,在该窗口中我需要输入用户名密码

我的问题是: 我在Angular-Ionic框架或Ionic-Framewrok中做错了,AngularJS不能提出这样的请求

下面是我的示例代码:

jquery-代码 这段代码在请求url后给了我状态200,请求的一切都正常

离子骨架-angularjs
在调用这个服务之后,问题是我必须输入用户名和密码的对话框。我不知道catch在哪里。

我可以提供完整的url供测试使用。问题可能在于您使用的$http配置;async、responseType、用户名、密码和xhrFields不是有效参数。看一看
$('#heloo').click(function(){
        $.ajax({
            type: "GET",
            url: url,
            async: true,
            dataType: "json",
            username: 'test',
            password: 'test',
            xhrFields: {
            withCredentials: true
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                console.log(XMLHttpRequest, textStatus, errorThrown);
            },
            success: function(xml) {
                console.log(xml);
            }
        });
    })
$http({

          url : url,
          method : 'GET',
          async : true,
          cache : false,
          headers: {
            'Content-type': 'json',
            "Accept" : "application/json"
          },
          responseType:'json',
          username: 'test',
          password: 'test',
          xhrFields: {
            withCredentials: true
          }
        }).success(function(data){
          alert("login Successfully");
        }).error(function(error){
          alert("login error");
        });