Facciamo una migliore comprensione del metodo funzionante del get () superando la sua sintassi:
Sintassi del metodo get ()
La sintassi del metodo get () è la seguente:
resultVar = Richieste.get (targeturl, paramquery, args)In questa sintassi:
Per usare il Ottenere() Metodo, è necessario prima installare la libreria "Richieste" nell'ambiente utilizzando il seguente comando:
Richieste di installazione di PIPUna volta installata la libreria, puoi passare all'utilizzo del metodo get () negli esempi riportati di seguito.
Esempio 1: fare una semplice richiesta di ottenere un server utilizzando il metodo get ()
Proviamo a fare una semplice richiesta a Google e stampare il codice di risposta dal server di Google utilizzando il seguente codice:
Quando questo codice viene eseguito, produrrà il seguente output sul terminale:
Come puoi vedere, il codice di risposta è "200"Il che significa che il server ha ricevuto correttamente la richiesta e restituisce la query nel corpo del messaggio.
Esempio 2: usando il metodo JSON () per mostrare la risposta con il metodo Get ()
Se si desidera mostrare la risposta JSON fornita dall'utente, l'utente può utilizzare il metodo JSON () sulla variabile risultante del metodo get (). Tuttavia, l'utente deve presentare una richiesta a un server che restituirà la risposta sotto forma di una stringa JSON nel corpo del messaggio.
Per dimostrarlo, facciamo una richiesta al Reqres API usando il seguente codice e stampare il risultato del metodo JSON ():
richieste di importazioneQuando questo codice viene eseguito, produrrà i seguenti risultati sul terminale:
L'output visualizza la risposta JSON di API Reqres.
Esempio 3: usando una query specifica nel metodo get ()
Per passare una query specifica nel metodo get (), posizionare la query in una tupla e passarla nel secondo argomento del metodo get (). Facciamo una richiesta GET all'API Reqres per mostrare il contenuto della seconda pagina utilizzando il seguente frammento di codice:
Quando questo codice viene eseguito, produrrà il seguente risultato sul terminale della macchina:
L'output conferma che sei stato in grado di passare anche una query specifica nel tuo metodo get ().
Conclusione
L'utente può utilizzare il metodo get () dalla libreria delle richieste per effettuare una richiesta GET a un URL/server di destinazione specifico insieme a query specifiche. Tuttavia, per utilizzare questo metodo get (), è necessario prima installare la libreria delle richieste sul computer utilizzando il comando "Richieste di installazione di PIP."Per visualizzare la risposta del server sotto forma di JSON, l'utente può applicare il metodo JSON () sulla variabile risultante del metodo get ().