Interrogazione di un servizio web

I dati JSON possono essere letti direttamente dai siti che offrono questo tipo di servizio usando un particolare URL:

https://percorsoservizio?param1=val1&param2=val2

?  separa il percorso del servizio dall’elenco dei parametri;
&  separa i parametri indicati attraverso coppie “parametro=valore”.

 

In p5.js l’interrogazione per ottenere un file JSON può essere fatta sempre con l’istruzione loadJSON(). L’interrogazione per i JSON dell’esempio precedente potrebbe diventare:


  

Nel caso del sito “U.S. Geological Survey”, la parte finale dell’URL (query) indica il tipo di interrogazione a scelta fra quelli dell’elenco dei metodi. Le diverse opzioni si possono invece trovare nell’elenco dei parametri.