Houston, recebemos um 404!
Como você viu no vídeo, uma parte fundamental do sistema HTTP são os códigos de status: eles indicam se está tudo certo ou se há algum problema com sua requisição.
É uma boa prática sempre verificar o código de status de uma resposta antes de começar a trabalhar com a página baixada. Para isso, você pode usar a função status_code() do pacote httr(). Ela recebe como argumento um objeto de resposta resultante de um método de requisição.
Agora vamos supor que você está tentando fazer scraping da mesma página de antes, mas, por algum motivo, você errou a URL (Varigott em vez de Varigotti).
Este exercicio faz parte do curso
Web Scraping em R
Instruções do exercicio
- Leia o código de status do objeto de resposta da requisição GET.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
response <- GET('https://en.wikipedia.org/wiki/Varigott')
# Print status code of inexistent page
___