Digite para filtrar os verbetes do Glossário.

    Desenvolvimento web · Vibe Coding: Do Zero ao MVP

    Body HTTP

    Body HTTP é o conteúdo opcional transportado no corpo de uma mensagem, com formato definido pela operação.

    Também chamado de: corpo HTTP, corpo da mensagem, corpo da requisição

    Definição

    O body HTTP é o conteúdo opcional transportado no corpo de uma mensagem. Uma requisição pode carregar os campos de um cadastro e a resposta correspondente pode devolver o registro criado. Quando a operação não precisa enviar conteúdo, a mensagem simplesmente não tem corpo.

    O formato depende da operação

    O mesmo servidor pode receber JSON em uma rota, conteúdo de formulário em outra e um arquivo em uma terceira. O header Content-Type anuncia qual formato o receptor deve usar para interpretar o corpo, por isso o contrato de cada operação costuma fixar o formato esperado.

    Requisição com corpo em JSONhttp
    POST /clientes HTTP/1.1
    Host: api.exemplo.com
    Content-Type: application/json
    
    {"nome":"Ana","email":"ana@exemplo.com"}

    Nem toda mensagem tem corpo

    Uma consulta por GET costuma carregar apenas método e endereço, sem corpo. Uma resposta que informa uma falha pode trazer um corpo curto com a mensagem. Conferir o Content-Type antes de interpretar o corpo evita tratar conteúdo ausente como um erro de leitura.

    O que pode falhar e como conferir

    A falha mais comum é interpretar o corpo como se tivesse um formato que ele não tem. Se o Content-Type anunciar texto e a aplicação tentar ler JSON, a leitura quebra ou produz valores vazios. Outra falha frequente é tratar a ausência de corpo como erro: em uma resposta 204, a operação terminou sem conteúdo e não há nada para ler. Para conferir, abra a aba Network das ferramentas do navegador, selecione a chamada e compare o Content-Type com o corpo mostrado ao lado. Se o formato bater com o contrato da operação, a interpretação está correta, e se divergir, o problema está na leitura, não no transporte.

    Veja como os headers descrevem o conteúdo

    Dúvidas frequentes

    Perguntas frequentes sobre Body HTTP

    Toda mensagem HTTP tem um corpo?
    Não. Operações de consulta costumam enviar apenas método e endereço. O corpo aparece quando a mensagem precisa transportar conteúdo.
    Todo corpo usa JSON?
    Não. O corpo pode ser texto, HTML, conteúdo de formulário, XML, JSON ou um arquivo. O header Content-Type informa o formato usado.
    O corpo da resposta é a página pronta?
    Não. O corpo da resposta entrega o conteúdo recebido, e a página final ainda recebe estilos e comportamentos aplicados pelo navegador.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Vibe Coding: Do Zero ao MVP

    Na Formação Vibe Coding, o body HTTP carrega o conteúdo que a interface envia ao backend e o resultado que ela lê de volta.

    Conhecer a formação
    Capa da Formação Vibe Coding do Zero ao MVP

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva.

    R$ 2.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva (segunda a sexta)
    • War Rooms às segundas, quartas e sextas
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano