Definizione di parametri

In una comunicazione HTTP il client (il browser: Internet Explorer, Netscape, Opera o altri...) da inizio allo scambio di informazioni chiedendo al web server (nel nostro caso ARMIDA) un particolare file.

La richiesta può essere fatta
  • esplicitamente dalla riga di comando digitando il nome del computer a cui rivolgersi e il file da richiedere

  • implicitamente "cliccando" un link
    (se viene impiegato il metodo "get" sulla barra di stato del browser è possibile vedere esplicitamente il comando che viene inviato al server).
In entrambi i casi il browser rivolgerà al server una richiesta di file. A questa richiesta possono essere aggiunti dei "parametri".
Se è impiegato il metodo GET, ARMIDA si attende che i parametri siano introdotti dopo la sequenza "DBE?" e separati tra loro dal carattere '&'.
La richiesta dovrà avere un formato del tipo:

http://nome_del_sito/nomefile.htm DBE?primo=53&secondo=rosso

Primo e secondo verranno assunti da ARMIDA quali PARAMETRI

ARMIDA, prima di inviare al client il file "nomefile.htm" lo esaminerà. Se incontrerà una direttiva §SOLV o una direttiva che opera sul database, controllerà quella riga. Se vi sarà una ricorrenza di ¶primo la sostituirà con "53" e si vi saranno ricorrenze di ¶secondo le sostituirà con "rosso".

Quindi invierà il file al client.