Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro 404 ao salvar pedido no servidor

Já li o tópico "Access-Control-Allow-Origin", também não detectou que o heroku tem esse recurso habilitado, mas usei a gambiarra do plugin CORS no Chrome e vida que segue.

O problema é que envio os dados corretamente:

https://aluracar.herokuapp.com/salvarPedido?carro=Uno+Fire&email=rodrigo@teste.com&endereco=Rua+teste,+123&nome=Rodrigo&preco=11000

e recebo um 404:

{
"timestamp": 1487819622939,
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/salvarPedido"
}

Todos os campos estão sendo enviados, então, não sei o que pode estar acontecendo...

1 resposta
solução!

Resolvi enviando a URL como "salvarpedido", toda em minúsculas, e não como no exercício, que estava em "camelCase".

Lembrando que ainda há problemas no servidor em relação ao "CORS", logo, só funcionou no "ionic serve" graças a extensão que emula o CORS no Chrome. No "ionic upload" (Ionic View) não vai funcionar.