Fazer uma requisição com Requests é muito simples:
In[]:
# importe a biblioteca
import requests
# criando objeto para armazenar informações de uma requisição
r = requests.get('https://github.com/timeline.json')
print(r)
Out[]:
<Response [410]>
# O retorno é uma resposta do servidor
# Nesse caso, o código 410 siginifica que a pagina não esta mais disponivel
- O site da mozilla deixa a seguinte descrição para esse retorno:
- 410 Gone:
- "Esta resposta será enviada quando o conteúdo requisitado foi permanentemente deletado do servidor, sem nenhum endereço de redirecionamento. É experado que clientes removam seus caches e links para o recurso. A especificação HTTP espera que este código de status seja usado para "serviços promocionais de tempo limitado". APIs não devem se sentir obrigadas a indicar que recursos foram removidos com este código de status."
- 410 Gone:
Para entender como tratar melhor o retorno da requisição, acesse Esse capitulo desse módulo que estamos.
Se quiser saber mais sobre os retornos HTTP, entre em: Respostas informativas