Controllo · scheda Dati e rete
ServerWeb
Invisibile: rende il programma un piccolo sito locale
Esempio
Metti un ServerWeb nella finestra (si chiamerà ServerWeb1) e scrivi:
quando Finestra1.apertura fai ServerWeb1.attivo = verofine quando ServerWeb1.richiesta fai stampa("richiesta: percorso = {evento["percorso"]}")fineRisultato (controlli simulati)
richiesta: percorso = esempio ServerWeb1.attivo = vero
Proprietà
Si leggono e si cambiano con il punto: ServerWeb1.porta.
| Proprietà | Tipo | Iniziale | Significato |
|---|---|---|---|
porta | intero, da 1 a 65535 | 8080 | Porta del sito |
attivo | logico | falso | Vero quando il sito è acceso |
indirizzo sola lettura | testo | "" | Indirizzo del sito (http://127.0.0.1:porta) |
risposta | testo | "OK" | Risposta da inviare (la imposta il gestore di richiesta) |
Eventi
quando ServerWeb1.richiesta faiprincipaleQuando arriva una richiesta. Inevento:percorso,metodo,parametri,corpo.
Metodi
ServerWeb1.avvia()Avvia il piccolo sito locale (eventorichiesta).ServerWeb1.ferma()Ferma il sito locale.
Dove funziona
- PCsì
- Telefonono