CORS включен, и разработка идет хорошо, но я только что перешел на работу с объемными документами, и после небольшой работы я получаю ошибку CORS, которая, как представляется, связана с количеством запросов, так как проект будет работать нормально, ноВнезапно я получаю эту ошибку CORS в консоли и больше не могу подключиться, даже если код находится в одном домене, только в разных поддоменах.
Блокировка перекрестного запроса: Политика одного источника запрещает чтениеудаленный ресурс по адресу https://sub.domain.com/couchdocs/_bulk_docs. (причина: отсутствует заголовок CORS 'Access-Control-Allow-Origin').
Может быть, я слишком часто вызываю массовые документы?
Извините, это немного расплывчато, но проблема настолько странная.
ОБНОВЛЕНИЕ добавило часть кода загрузки из файла ввода
ADD_FILE(state, files) {
pouchdb
.get(state.myclient)
.then(function(doc) {
console.log(files)
console.log(state.notes)
return pouchdb.bulkDocs([
{
_id: state.myclient,
_rev: doc._rev,
notes: state.notes,
_attachments: {
text: {
data: files,
content_type: files.type
}
}
}
])
})
.then(function(response) {
// handle response
console.log(response)
if (response.ok == true) {
// not empty line
}
})
.catch(function(err) {
console.log(err)
if (err.status == 404) {
// pouchdb.put({ })
}
})
}