Descrição do Curso
Uma das maiores vantagens do REST é o facto de ser construído com base nos mesmos princípios fundamentais que alimentam a Internet. Isto envolve o protocolo HTTP, o mecanismo de transporte padrão para praticamente todo o tráfego da Web. O HTTP é um protocolo sofisticado, mas tem várias características marcantes que são fáceis de aprender. Aprenderá os fundamentos do HTTP, bem como os do HTTPS, a forma segura do HTTP.
Os cabeçalhos HTTP são contentores críticos de metadados necessários para processar pedidos e respostas com êxito. Eles cobrem uma ampla gama de categorias e podem ter um efeito dramático sobre o que é enviado e recebido. Estas lições explorarão os cabeçalhos mais comuns e seus usos relevantes e aplicáveis.
Também crítico para o funcionamento de qualquer comunicação HTTP é o conceito de códigos de estado. As respostas são sempre acompanhadas por um código de estado que é numerado de acordo com uma lista padrão de condições e o uso de códigos de estado permite que os clientes REST determinem com rapidez e precisão a natureza da resposta e ditem quaisquer ações que devam ser tomadas.
O Que Você Vai Aprender
- Descrever o protocolo HTTP e como ele suporta APIs REST
- Explicar os fundamentos de HTTPS, a forma segura de HTTP
- Identificar os tipos mais comuns de cabeçalhos HTTP e descrever sua significância
- Reconhecer como os cabeçalhos HTTP afetam o que é enviado e recebido em solicitações e respostas
- Listar os tipos mais comuns de códigos de status HTTP e explicar seu sistema de numeração
- Usar códigos de status para determinar a natureza de uma resposta e qualquer ação necessária
Principais Conclusões
- REST é construído sobre os mesmos princípios principais que alimentam a internet, incluindo o protocolo HTTP usado como mecanismo de transporte padrão para praticamente todo o tráfego da web.
- HTTPS é a forma segura de HTTP.
- Cabeçalhos HTTP são contêineres críticos de metadados necessários para processar solicitações e respostas com sucesso e podem ter um efeito dramático no que é enviado e recebido.
- As respostas sempre são acompanhadas por um código de status numerado de acordo com uma lista padrão de condições.
- Usar códigos de status permite que clientes REST determinem rápida e precisamente a natureza de uma resposta e determinem qualquer ação que deva ser tomada.
Perguntas Frequentes
O que este curso abrange?
O curso abrange fundamentos de HTTP e HTTPS (a forma segura de HTTP), cabeçalhos HTTP e seus usos, e códigos de status HTTP e como seu sistema de numeração categoriza respostas. As lições incluem HTTP, HTTP Headers e HTTP Status Codes.
O que vou ser capaz de fazer após fazer este curso?
Você será capaz de descrever o protocolo HTTP e como ele suporta APIs REST, listar os tipos mais comuns de cabeçalhos HTTP e descrever sua significância, e listar os tipos mais comuns de códigos de status HTTP e explicar como o sistema de numeração ajuda a categorizá-los.
Por que HTTP é importante para APIs REST?
Um dos pontos fortes do REST é que é construído sobre os mesmos princípios principais que alimentam a internet, incluindo o protocolo HTTP, o mecanismo de transporte padrão para praticamente todo o tráfego da web.
Que habilidades este curso ajuda a desenvolver?
O curso está associado a habilidades em API Design, HTTP Headers, HTTP Protocols, REST API Development, REST Client e RESTful API.
Por que os códigos de status HTTP são úteis?
As respostas sempre incluem um código de status numerado de acordo com uma lista padrão de condições, que permite aos clientes REST determinar rápida e precisamente a natureza da resposta e determinar qualquer ação que deva ser tomada.









