Lo sapevi che...
Il protocollo HTTP prevede il trasferimento di dati "tipizzati", è necessario quindi indicare al browser come trattare i dati che esso riceverà.
A livello di CGI Perl è possibile "scrivere" direttamente sul browser dell'utente indicando sulla prima linea dell'output il tipo dei dati seguito da due \n ad indicare due a capo:
Ad esempio posso ritornare al browser del testo HTML utilizzando:
...
print "Content-type: text/html\n\n";
print "<HTML>
<TITLE>Prova</TITLE>
<BODY>
<H1>Prova</H1>
</BODY>
</HTML>
";
...
Con il termine CGI, acronimo di Common Gateway Interface (traducibile come interfaccia standard per gateway) si intende una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne.
Questa è una raccolta di 100 piccoli suggerimenti e curiosità su questa tecnologia
Link | Descrizione |
---|---|
MIME Types | Elenco delle tipologie ed estensioni dei file associate |
Colori HTML | Lista dei colori supportati dai browser |
Timestamp | Tradurre il numero di secondi da UNIX epoch in formato umano |
Il mio indirizzo IP | Visualizzare i parametri di connessione |
Errori FTP | Elenco dei codici di errore del protocollo FTP |