Я периодически получаю эту ошибку в консоли браузера при попытке сделать jQuery.post ()
Доступ к XMLHttpRequest по адресу https://us -central1-myId.cloudfunctions.net / myFunction? Q = запрос 'из источника' https://ALWAYS -THE-SAME 'имеет был заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».
Большую часть времени я не получаю ошибку. У меня есть это в моей облачной функции Google:
exports.myFunction = (req, res) => {
res.set('Access-Control-Allow-Origin', '*');
res.set('Access-Control-Request-Method', '*');
res.set('Access-Control-Allow-Methods', 'GET, POST');
res.set('Access-Control-Allow-Headers', 'Content-Type');
Если я снова запускаю код, вызывающий эту ошибку, на той же странице, я могу не получить ошибок CORS. Кажется, что он полностью прерывистый.
обновление:
Я также замечаю эту ошибку раньше, чем большинство, если не все ошибки CORS:
POST https://us -central1-myId.cloudfunctions.net / myFunction? Q = query
net :: ERR_ABORTED 500