Houston, am primit un 404!
Așa cum ai văzut în videoclip, codurile de stare sunt o parte esențială a sistemului HTTP: îți spun dacă totul este în regulă sau dacă există o problemă cu cererea ta.
Este o bună practică să verifici întotdeauna codul de stare al unui răspuns înainte de a începe să lucrezi cu pagina descărcată. În acest scop, poți folosi funcția status_code() din pachetul httr(). Aceasta primește ca argument un obiect de tip răspuns, rezultat în urma unei metode de cerere.
Acum să presupunem că încerci să extragi aceeași pagină ca înainte, dar cumva ai introdus greșit URL-ul (Varigott în loc de Varigotti).
Acest exercițiu face parte din cursul
Web Scraping în R
Instrucțiuni pentru exercițiu
- Citește codul de stare al obiectului de răspuns obținut din cererea GET.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
response <- GET('https://en.wikipedia.org/wiki/Varigott')
# Print status code of inexistent page
___