Pesquisar no apoio

Evite burlas no apoio. Nunca iremos solicitar que telefone ou envie uma mensagem de texto para um número de telefone ou que partilhe informações pessoais. Por favor, reporte atividades suspeitas utilizando a opção "Reportar abuso".

Learn More

Ajax call issue on Firefox when server takes long time to process

  • Nenhuma resposta
  • 1 tem este problema
  • 1 visualização
more options

I have a ajax call which calls an batch process on server side. This process will take 20-30 mins to complete. On Firefox the ajax error method is invoking after around 1 hour. When I enable the logs the server side method is completing without an issue. But the ajax success method is not calling. After the server side method complete, ajax call is still active and after some time ajax error method is calling.

Furthermore, I have tried after adding a large timeout to the ajax call. But the result is same. Also when I runs small batch operation(around 2-3 mins). This ajax call is working on all the browsers including Firefox. Also for the same ajax call, when the severer takes long the to process, the browser is initiating a second request with same data. This is causing the server to process same data twice

Ajax Call configurations

async:true type:POST contentType:false processData:false

I have a ajax call which calls an batch process on server side. This process will take 20-30 mins to complete. On Firefox the ajax error method is invoking after around 1 hour. When I enable the logs the server side method is completing without an issue. But the ajax success method is not calling. After the server side method complete, ajax call is still active and after some time ajax error method is calling. Furthermore, I have tried after adding a large timeout to the ajax call. But the result is same. Also when I runs small batch operation(around 2-3 mins). This ajax call is working on all the browsers including Firefox. Also for the same ajax call, when the severer takes long the to process, the browser is initiating a second request with same data. This is causing the server to process same data twice Ajax Call configurations async:true type:POST contentType:false processData:false