Перекрестное происхождение не происходит, заблокировано политикой CORS.
Я в системе Windows.
В -.service.ts
файле:
makeHeaders() {
const headers = new HttpHeaders({
'content':"application/json",
'Content-Type': 'application/x-www-form-urlencoded',
// 'Access-Control-Allow-Credentials': 'true',
'Access-Control-Allow-Origin': 'http://localhost:4200',
'Access-Control-Allow-Methods': 'OPTIONS, GET, POST',
'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Access-Control-Allow-Origin, Authorization, X-Requested-With'
})
return headers;
}
в proxy.conf.json
файл:
"target": "http://localhost:1111"
Я получил эту ошибку в консоли браузера:
Доступ к XMLHttpRequest по адресу http://localhost:1111/api/v1/employees/create' от источника 'http://localhost:4200' был заблокирован политикой CORS: Ответ на предполётный запрос не проходит проверку контроля доступа: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».core.js: 15724 ОШИБКА HttpErrorResponse {заголовки: HttpHeaders, статус: 0, statusText: «Неизвестная ошибка», URL: «http://localhost:1111/api/v1/employees/create", ok: false,…}
Спасибо