Я пытался опубликовать объект, используя код ниже:
const modifiedEvent = {
Event : {
}
};
modifiedEvent.Event["eventname"] = name1;
modifiedEvent.Event["eventId"] = "" + 2;
modifiedEvent.Event["eventTypeId"] = "" + 3;
axios.post(URL, modifiedEvent)
.then(response => console.log(response))
.catch(error => console.log(error));
API ожидает объект в этой форме:
{
"Event" : {
"eventname" : "SomeName",
"eventId" : "1",
"eventTypeId" : "2"
}
}
, но я продолжаю получать эту ошибку:
Ответ на запрос предварительной проверки не проходит проверку контроля доступа: в запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin».Источник 'http://localhost:3000', следовательно, не имеет доступа.Ответ имел HTTP-код состояния 502.
Дело в том, что мне разрешено устанавливать соединения с API, если я использую JSON.stringify (), но я не могу опубликовать свои данные какстрока.Это должен быть объект.Буду признателен, если кто-то поможет.