У меня есть маяк сообщений об ошибках, который я создал с помощью Google Apps script, и он опубликован для запуска как сам и доступен для "любого, даже анонимного", что должно означать, что запросы X-домена на GAS разрешены.
Однако мои браузеры теперь указывают, что заголовок Access-Control-Allow-Origin
отсутствует в ответе после сообщений кода в маяке.
Я что-то упустил? Это работало еще два месяца назад. Пока GAS был опубликован для публичного доступа, тогда он устанавливал заголовок Access-Control-Allow-Origin
.
В Google Apps Script:
Code.gsfunction doPost(data){
if(data){
//Do Something
}
return ContentService.createTextOutput("{status:'okay'}", ContentService.MimeType.JSON);
}
Сторона клиента:
script.js$.post(beacon_url, data, null, "json");