Как скачать заголовок bash cgi http: //?

325
user2435244

Когда-то в cgi bash удалось увидеть весь веб-адрес с http:

«$ VAR» $ HTTP_HOST $ REQUEST_URI $ VAR = http: // ← Я не помню, как это называется переменной, которая показала http: //

Я искал весь день и ничего не знаешь, как называется переменная?

0
Ваш вопрос трудно понять. Может быть, посмотрите здесь: http://web.archive.org/web/20100217120428/http://hoohoo.ncsa.illinois.edu/cgi/env.html LawrenceC 10 лет назад 0
RFC 3875 «CGI Version 1.1» не определяет такую ​​переменную. Что вы ожидаете получить от него, кроме `http`? `Https`? Проверьте существование `HTTPS` var затем:` [[-v HTTPS]] `. Dmitry Alexandrov 10 лет назад 0

1 ответ на вопрос

1
Dmitry Alexandrov

RFC 3875 «CGI Version 1.1» не определяет такую ​​переменную. Что вы ожидаете получить от этого кроме http? Если https, вы должны проверить наличие HTTPSпеременной:

if [[ -v HTTPS ]]; then SCHEME='https://' else SCHEME='http://' fi