当前位置: 首页 > 面试题库 >

Dojo认为XHR请求错误是什么?

严稳
2023-03-14
问题内容

通过Dojo执行AJAX时,我们可以传递两个回调,一个回调在成功请求后执行,另一个在错误发生后执行:

dojo.xhr("GET",{
    url: myURL,
    content: messageContents,
    load: function(returnData, ioArgs){
        //This is called on success
    },
    error: function(returnData, ioArgs){
        //This is called on failure
    }
});

我在文档中找不到 定义为错误的内容 。我猜返回值> = 400的任何东西,但我不确定。


问题答案:

一般来说,HTTP响应代码失败。该判定通过调用dojo._isDocumentOk正如你可以看到基本上接受2XX和304再加上一些浏览器的怪癖的东西。



 类似资料:
  • 发送get请求,请求参数内容中有[]\好像都会报400错误,这是为什么?

  • 我们有很多客户使用我们的应用程序(HR),我们正在使用codenameone构建它,一切都可能正常工作,但今天我们收到了一个客户的问题,其中有一条消息显示包含400错误请求,其他客户正在工作没有任何问题。 该行被赋予400错误请求NetworkManager。getInstance()。addToQueueAndWait(请求) 我们检查了网络监视器并检查了返回json的URL,没有任何问题。 如

  • 我正在使用实现一个联系人应用程序。现在,我正试图通过发送以下格式的put请求来更新联系人 我将XML作为字符串发送,作为请求的主体。这是我的xmlString(请求主体) 我写了下面的代码来发送更新联系人的PUT请求。 当我试图在中发送请求时,联系人更新成功。但是当我试图运行上面的程序时,我得到了 400错误请求错误 我不知道我哪里出错了。任何帮助都将不胜感激!

  • 我有一个基于Spring Web model view controller(MVC)框架的项目。Spring Web模型-视图-控制器(MVC)框架的版本是3.2.8 我有这个控制器 这个URL一切正常:

  • 目前从Angular JS controller中,我试图将JSON数据发送到后端服务。但是我有400个错误的请求错误。 在Controller中,我试图通过http服务发送数据,如下所示:

  • 我得到了这个错误,有什么想法会导致它吗?我试图发送一个DTO,它有一个扩展抽象类的对象列表,我想这个问题可能是因为DTO中的列表,还是因为抽象类的子类?