Ho usato Perl un po 'per le piccole applicazioni e il codice di test, ma sono nuovo di networking e CGI.Come accedere all'intestazione HTTP della richiesta in uno script CGI?
Ottengo come creare l'intestazione di una richiesta (utilizzando CGI.pm e stampando i risultati della funzione header()), ma non sono riuscito a trovare alcuna informazione su come accedere alle intestazioni inviate a il mio script in CGI. Potrebbe qualcuno indicarmi la giusta direzione?
Questo potrebbe essere da una richiesta del genere:
curl http://127.0.0.1:80/cgi-bin/headers.cgi -H "HeaderAttribute: value"
Eccellente esempio semplice, esattamente quello che speravo. Grazie! – CGInewb
Risponde alla tua domanda, allora? – mfontani
Un modo per stampare i nomi delle intestazioni testuali? Ad esempio 'x-some-header' invece di' HTTP_X_SOME_HEADER'? –