我有这个 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
最佳答案
通常,您会发出 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.
关于linux - 如何在 BASH 中从 CGI 开始下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9433869/