Controllo · scheda Dati e rete
RichiestaWeb
Invisibile: scarica dati da un indirizzo
Esempio
Metti un RichiestaWeb nella finestra (si chiamerà RichiestaWeb1) e scrivi:
quando RichiestaWeb1.risposta fai stampa("risposta: stato = {evento["stato"]}")fineRisultato (controlli simulati)
risposta: stato = esempio
Proprietà
Si leggono e si cambiano con il punto: RichiestaWeb1.indirizzo.
| Proprietà | Tipo | Iniziale | Significato |
|---|---|---|---|
indirizzo | testo | "" | Indirizzo web (https://...) |
metodo | scelta tra `"GET"`, `"POST"`, `"PUT"`, `"DELETE"` | "GET" | Metodo HTTP |
in_corso sola lettura | logico | falso | Vero mentre aspetta la risposta |
Eventi
quando RichiestaWeb1.risposta faiprincipaleQuando arriva la risposta. Inevento:stato,testo,json.quando RichiestaWeb1.errore faiQuando qualcosa va storto. Inevento:messaggio.
Metodi
RichiestaWeb1.invia([dati])Invia la richiesta aindirizzo. Nella finestra la risposta arriva con l'eventorisposta; senza finestra la richiesta è sincrona e restituisce la risposta.
Dove funziona
- PCsì
- Telefonosì