Я пытаюсь выполнить POST, используя Angular HttpClient. Я получаю сообщение об ошибке, как показано ниже:
Доступ к XMLHttpRequest по адресу 'https://url.com' from origin 'http://localhost: 8100 ' заблокирован политикой CORS: ответ на запрос предварительной проверки не проходит проверку контроля доступа: на запрошенном ресурсе отсутствует заголовок Access-Control-Allow-Origin.
Я также попытался упомянуть заголовки, как показано ниже
this.httpClient.post(this.url,JSON.stringify(data),{
headers:{
'Access-Control-Allow-Origin': '*',
'Content-Type':'application/json',
'Access-Control-Allow-Methods':'GET,POST,PATCH,DELETE,PUT,OPTIONS',
}
}).subscribe(res=>{
console.log(res);
})
Я также убедился, что тип данных - JSON. Вызов метода GET работает нормально, но метод публикации не работает должным образом даже после добавления заголовков.