Как начать загрузку из CGI в BASH? - PullRequest
2 голосов
/ 24 февраля 2012

У меня есть этот CGI-скрипт, но как мне начать загрузку в браузере?

#!/bin/bash

echo "Content-Type: text/plain"
echo

CUR=$(ls -t /var/www/html/certs/*$AUTHENTICATE_UID* | head -1)

if [ "$CUR" != "" ]; then

# start download in the browser

fi

1 Ответ

4 голосов
/ 24 февраля 2012

Обычно вы отправляете заголовок Content-Disposition :

echo "Content-Type: text/plain"

CUR=$(ls -t /var/www/html/certs/*$AUTHENTICATE_UID* | head -1)
if [ "$CUR" != "" ]; then
    echo 'Content-Disposition: attachment; filename="yourFile.txt"'
fi

echo  # End of headers.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...