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

body-parser NodeJS e Express

Gostaria de entender a diferença de eu fazer bodyParser.json() e bodyParser.urlencoded() para realizar um post.

1 resposta
solução!

Fala aí Júlio, beleza? Vamos lá:

  1. Utilizando .json: Apenas aceita e faz o parser de informações contidas no JSON e o cabeçalho da requisição em seu Content-Type deve estar anotado com application/json, combinando com o body que também é um JSON.
  2. Utilizando com .urlencoded: Aceita apenas UTF-8 encoding, ou seja, a forma de envio não é mais através de um JSON e sim valores informados na URL de forma CHAVE=VALOR.

Espero ter ajudado.