Ниже я прикрепил фрагмент моего клиентского кода javascript / Jquery, который последовательно выполняет вызовы POST / GET. В браузере Firefox оба вызова занимают менее 500 мс и немедленно возвращаются с моего локально работающего сервера NodeJS.
Но когда та же последовательность запускается через браузер Chrome, получите JSON () вызов занимает около 25 секунд и абсолютно не правильно. При локальной отладке я обнаружил, что вызов get JSON () занимает около 24 секунд для достижения моего маршрута GET на локально работающем веб-сервере NodeJS.
Может ли это быть Chrome ошибка, связанная с браузером? Или это ошибка в JQuery? Кажется, я не могу разобраться с этим фрагментом кода.
Любая помощь в этом отношении была бы неоценима.
const token = $('meta[name="csrf-token"]').attr('content');
const data = { root: 'xyz'};
$.ajaxSetup({ headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),'content-type': 'application/json'}});
$.post(`/api/settings/`, JSON.stringify(data), (res)=>{
$.getJSON('/api/projects/', (_all_protocols) => {
console.log(_all_protocols);
});
});