Jak pobrać nagłówek bash cgi http: //?


0

Kiedyś w cgi bash był w stanie zobaczyć cały adres internetowy z http:

„$ VAR” $ HTTP_HOST $ REQUEST_URI $ VAR = http: // ← Nie pamiętam, ponieważ nazywa się to zmienną, która pokazywała http: //

Szukałem cały dzień i nic nie wiesz, jak nazywa się zmienna?


Twoje pytanie jest trudne do zrozumienia. Może zajrzyj tutaj: web.archive.org/web/20100217120428/http://…
LawrenceC

RFC 3875 „CGI wersja 1.1” nie definiuje takiej zmiennej. Czego oczekujesz od niego oprócz tego http? https? Sprawdź istnienie HTTPSvar następnie: [[ -v HTTPS ]].
Dmitrij Aleksandrow

Odpowiedzi:


1

RFC 3875 „CGI wersja 1.1” nie definiuje takiej zmiennej. Czego oczekujesz od niego oprócz tego http? Jeśli httpsmusisz sprawdzić istnienie HTTPSzmiennej:

if [[ -v HTTPS ]]; then
    SCHEME='https://'
else
    SCHEME='http://'
fi
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.