Vai al contenuto
Leo

Controllo · scheda Dati e rete

ServerWeb

Invisibile: rende il programma un piccolo sito locale

  • Scheda Dati e rete
  • Invisibile
  • PC: sì
  • Telefono: no

Esempio

Metti un ServerWeb nella finestra (si chiamerà ServerWeb1) e scrivi:

Finestra1.leoprovato con Leo
quando Finestra1.apertura fai    ServerWeb1.attivo = verofine quando ServerWeb1.richiesta fai    stampa("richiesta: percorso = {evento["percorso"]}")fine
Risultato (controlli simulati)
richiesta: percorso = esempio
ServerWeb1.attivo = vero

Proprietà

Si leggono e si cambiano con il punto: ServerWeb1.porta.

ProprietàTipoInizialeSignificato
portaintero, da 1 a 655358080Porta del sito
attivologicofalsoVero quando il sito è acceso
indirizzo sola letturatesto""Indirizzo del sito (http://127.0.0.1:porta)
rispostatesto"OK"Risposta da inviare (la imposta il gestore di richiesta)

Eventi

  • quando ServerWeb1.richiesta fai principaleQuando arriva una richiesta. In evento: percorso, metodo, parametri, corpo.

Metodi

  • ServerWeb1.avvia()Avvia il piccolo sito locale (evento richiesta).
  • ServerWeb1.ferma()Ferma il sito locale.

Dove funziona

  • PCsì
  • Telefonono

Nella stessa scheda