Come scaricare un titolo bash cgi http: //?


0

A volte nel cgi bash è stato in grado di vedere l'intero indirizzo web con http:

"$ VAR" $ HTTP_HOST $ REQUEST_URI   $ VAR = http: // ← Non ricordo come viene chiamato una variabile che mostra http: //

Ho cercato tutto il giorno e nulla puoi sapere come viene chiamata la variabile?


La tua domanda è difficile da capire. Forse guarda qui: web.archive.org/web/20100217120428/http://...
LawrenceC

RFC 3875 'CGI versione 1.1' non definisce tale variabile. Cosa ti aspetti di ottenere da esso ad eccezione di http? https? Verifica l'esistenza di HTTPS var quindi: [[ -v HTTPS ]].
Dmitry Alexandrov

Risposte:


1

RFC 3875 'CGI versione 1.1' non definisce tale variabile. Cosa ti aspetti di ottenere da esso ad eccezione di http? Se https, devi controllare l'esistenza di HTTPS variabile:

if [[ -v HTTPS ]]; then
    SCHEME='https://'
else
    SCHEME='http://'
fi
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.