2
respostas

SyntaxError: Unexpected token c in JSON at position 0

Na parte 03 - Persistindo os dados, ao realizar um POST pelo Postman, preenchendo alguns dados para serem inseridos na tabela eu recebo o erro mencionado. Estou empacado nesta parte, já procurei em diversos sites e nada que me ajudasse. Agradeço antecipadamente.

Link do repo com o código: https://github.com/GuilhermeFragoso/nodejs-api-rest

2 respostas

Consegui "resolver" o problema. O resultado foi igual ao da aula porém gostaria de saber se foi um meio correto. Ao realizar o método post pelo Postman, não utilizei o x-www-form-urlencoded, e sim o raw enviando o array com as informações (as mesmas que seriam enviadas pelo outro urlencoded).

Fico no aguardo.

Oi Guilherme, tudo bem? O x-www-form-urlencoded tem algumas regrinhas que podem acabar gerando alguns erros, você pode ler mais sobre isso aqui: https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST

Me dá um exemplo dos dados que você estava enviando, pra ver se esse erro faz sentido por favor? Acho que não tem problema você ter enviado como raw, mas acredito que tenha ido como um application/json, certo?