Boa Noite Pessoal,
Estou com um enorme problema e perdido. No angular estou mandando as 4 requisições básicas para minha API, minha api recebe GET, DELETE, PUT, POST.
Porém o angular está transformando as requisições DELETE, PUT E POST na requisição OPTIONS.
Se eu mudar na api para receber OPTIONSfunciona, mas eu não sei como mando um objeto com OPTIONS, todos que eu mando vão null.
Código com post:
constructor(private http: HttpClient) { }
httpAdicionaRestaurante(novoRestaurante: object) {
return this.http
.post('http://localhost:51742/api/adiciona/restaurantes', novoRestaurante);
}
Código com OPTIONS:
constructor(private http: HttpClient) { }
httpAdicionaRestaurante(novoRestaurante: object) {
return this.http
.options('http://localhost:51742/api/adiciona/restaurantes', novoRestaurante); //AQUI NÃO ENVIA O OBJETO PARA O BACK
}