Javascript XHR可能存在哪些问题

Javascript XHR可能存在哪些问题,javascript,ajax,xmlhttprequest,Javascript,Ajax,Xmlhttprequest,我想知道在发送/接收xhr(xmlhttprequest)时会发生什么问题 服务器可以脱机,这是一个明显的问题 xhr请求是否会丢失(服务器正常,但请求未通过) 以某种顺序发送的多个xhr请求能否以不同的顺序“处理” 请求是否可能已损坏 请求是否可能多次到达服务器 也许还有其他我不太了解的 我猜其中一些“问题”是由底层网络层处理的,但我真的不知道哪些是,哪些应该由应用程序处理 Thx理论上,在发送和接收ajax请求的整个过程中,可能会出现很多问题。但是,HTTP请求可能会出错,并给出所有这些

我想知道在发送/接收xhr(xmlhttprequest)时会发生什么问题

  • 服务器可以脱机,这是一个明显的问题
  • xhr请求是否会丢失(服务器正常,但请求未通过)
  • 以某种顺序发送的多个xhr请求能否以不同的顺序“处理”
  • 请求是否可能已损坏
  • 请求是否可能多次到达服务器
  • 也许还有其他我不太了解的
我猜其中一些“问题”是由底层网络层处理的,但我真的不知道哪些是,哪些应该由应用程序处理


Thx

理论上,在发送和接收ajax请求的整个过程中,可能会出现很多问题。但是,HTTP请求可能会出错,并给出所有这些不同的响应 例如,请求可以超时(408),但这可能是由客户端网络、服务器网络或两者之间的任何连接的问题引起的。因此,您可能需要问问自己,事情出错的重要原因是什么,以及它属于HTTP请求错误代码中的哪种类型?

请参见: