Una pietra angolare della creazione di un’applicazione web è l’utilizzo delle richieste HTTP. Le richieste HTTP consentono di acquisire i dati da un input dell’utente e di inviarli tramite il back-end a un server. Successivamente, viene restituita una risposta.
A volte queste richieste inviano dati che vengono salvati nel database, come in una richiesta POST. Altre richieste comuni ricevono una risposta e la mostrano all’utente. Questa è nota come richiesta GET. jQuery ha un metodo get()
che rende l’invio di una richiesta un processo semplificato.
Cos’è jQuery get()?
jQuery get( )
è un metodo che invia una richiesta GET a un endpoint URL e riceve una risposta. La risposta sono i dati restituiti dal server. A differenza di una richiesta POST, una richiesta GET riceve solo dati preesistenti dal server. Non salva nulla nel database.
Una richiesta GET è utile per richiedere un sottoinsieme specifico di dati e fare qualcosa con esso. Ad esempio, se stiamo creando un’app di e-commerce, invieremo una richiesta GET a un endpoint URL per accedere ai prodotti. Possiamo prendere i dati ricevuti in una risposta e modellarli per creare un layout di scheda di tutti i prodotti disponibili per l’acquisto.
jQuery get()
è responsabile di inviare una richiesta a un URL e ricevere i dati come risposta. Lo sviluppatore ora ha accesso ai dati dal server e può scegliere di mostrarli all’utente come desiderato.
Ora che sappiamo cos’è una richiesta GET, guarda la sintassi del metodo get()
.
get() jQuery Syntax
jQuery semplifica l’invio di una richiesta GET. get()
riceve l’indirizzo URL come stringa e una funzione di callback per ricevere i dati. Fondamentalmente, una funzione di callback è una funzione passata a un metodo per essere eseguita in un secondo momento.