Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tratamento de Exceções Causadas por Requisições HTTP | Programação Assíncrona e Introdução a Web Services
Introdução ao .NET com C#
course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Tratamento de Exceções Causadas por Requisições HTTP

Pontos Importantes:

  • Erros de tempo de execução podem ocorrer ao fazer requisições para APIs. O caso mais notável é se a URL / URI fornecida for inválida;

  • Utilizamos blocos try-catch para envolver o método GetAsync e torná-lo seguro;

  • A classe HttpResponseMessage possui o atributo IsSuccessStatusCode, que tem valor true caso a API responda com sucesso aos dados solicitados;

  • HttpResponseMessage também possui o atributo StatusCode, que representa o código de status da resposta. Você pode saber mais sobre códigos de status aqui;

  • Códigos de status HTTP são números de três dígitos retornados por um servidor em resposta a uma solicitação feita por um cliente a um site ou servidor web. Eles fornecem informações sobre o resultado da solicitação e ajudam na solução de problemas.

question mark

Quais métodos utilizamos para tornar uma requisição de API mais segura?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Tratamento de Exceções Causadas por Requisições HTTP

Pontos Importantes:

  • Erros de tempo de execução podem ocorrer ao fazer requisições para APIs. O caso mais notável é se a URL / URI fornecida for inválida;

  • Utilizamos blocos try-catch para envolver o método GetAsync e torná-lo seguro;

  • A classe HttpResponseMessage possui o atributo IsSuccessStatusCode, que tem valor true caso a API responda com sucesso aos dados solicitados;

  • HttpResponseMessage também possui o atributo StatusCode, que representa o código de status da resposta. Você pode saber mais sobre códigos de status aqui;

  • Códigos de status HTTP são números de três dígitos retornados por um servidor em resposta a uma solicitação feita por um cliente a um site ou servidor web. Eles fornecem informações sobre o resultado da solicitação e ajudam na solução de problemas.

question mark

Quais métodos utilizamos para tornar uma requisição de API mais segura?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt