Trilha

Fundamentos de HTTP

a vaga pede que você faça sozinho · 8 recursos

Métodos, códigos de status, cabeçalhos e o ciclo requisição/resposta.

Não precisa ver todos os materiais: se você já faz o que a vaga pede, conclua. Dá para desfazer.

Aprender · 6

Praticar · 2

Só assistir não forma ninguém: escolha pelo menos uma.

  • Full Stack Open, exercícios 0.4 a 0.6: diagrame as requisições (abre em nova aba)

    faça · Universidade de Helsinque — Full Stack OpenHTTP · 4 h · pt-BR · grátis

  • Missão: consulte CNPJs e leia o que a resposta diz (abre em nova aba)

    faça · Missão Career Gap · BrasilAPIHTTP · 30 min · pt-BR · grátis

    Sua missão: Pelo navegador ou com curl, consulte na API de CNPJ da BrasilAPI: um CNPJ real (o do Banco do Brasil é 00.000.000/0001-91), o mesmo número com o último dígito trocado e o 00.000.000/0000-00. Para cada um, anote o código de status e o que o corpo diz, e explique por que um volta 400 e outro 404. Depois consulte na API de Localidades do IBGE um estado que não existe: vem 200 com lista vazia. O que isso ensina sobre olhar só o status? Feche explicando por que consulta é GET e quando um cadastro seria POST.

Já vem com a missão desta estação. Cole o seu código no lugar indicado; o assistente dá pistas antes da solução.

O que você constrói com isto

Como profissionais fazem

  • Não entre em pânico: leia o erro inteiroAntes de mudar qualquer linha, leia a mensagem até o fim. E suspeite primeiro do seu código — a biblioteca raramente é a culpada.O Programador Pragmático, dicas 25 e 26
  • Não suponha: reproduza antes de corrigirFaça o defeito acontecer de propósito, de preferência num teste. Assim ele só precisa ser encontrado uma vez.O Programador Pragmático, dicas 27 e 66

Você terminou quando

Leva o que você já sabe, aonde quer chegar e os critérios desta estação. O assistente ensina no seu nível, com exemplos do dia a dia.

Abre caminho para