Ajax проблема на Firefox, когда сервер занимает много времени, чтобы обработать

голоса
0

У меня есть вызов Ajax , который вызывает процесс пакетного на стороне сервера. Этот процесс займет 20-30 минут , чтобы закончить. Я заметил , вопрос об этом АЯКСЕ вызова на Firefox и пограничные браузерах. Ajax время соединения на светлячок и Крае

В качестве решения этого я создал отдельный ajaxвызов для непрерывного контроля состояния технологического процесса. Если пакетный процесс завершения этого ajaxвызова будет показывать сообщение об успешном выполнении . Это работает отлично на Chrome, Край и Safari браузерах. В Firefox , когда первоначальный ajaxвызов занимает много времени , чтобы закончить, браузер инициирует второй запрос с теми же данными. Это вызывает сервер для обработки того же данных дважды. Что может быть причиной этой проблемы?

Ниже вызов Ajax

$.ajax({

    url : 'url',
    type : 'POST',
    contentType:false,
    processData:false,
    data: 'form with csv file'
    async:true,
    success : function(data) {              

    },
    error : function(request,error)
    {

    }
});
Задан 20/10/2018 в 05:21
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more