我正在使用ajax在服务器端调用方法。此服务器端方法是批处理操作,大约需要 20-30分钟才能完成。当我在Chrome上运行网站时,一切正常。 Bur on Edge和Firefox在大约 1小时之后调用ajax error
方法。当我启用日志时,服务器端方法可以正常完成。但是ajax success
方法没有调用。服务器端方法完成后,ajax调用仍处于活动状态,并且一段时间后,正在调用ajax错误方法。
此外,我在向ajax调用添加大timeout
之后尝试过。但是结果是一样的。另外,当我运行小批量操作时(大约2-3分钟)。此ajax调用可在包括Firefox和Chrome在内的所有浏览器上使用。
Ajax呼叫配置
async:true
type:POST
contentType:false
processData:false