ShellSpider/home/info.sh

42 lines
570 B
Bash
Raw Permalink Normal View History

#!/bin/bash
2017-11-18 22:52:03 +00:00
. $1
2017-11-18 22:52:03 +00:00
setStatusCode 200
cat <<EOF
<!DOCTYPE html>
<html>
<head>
<title>Info</title>
</head>
<body>
<h1>Settings</h1>
EOF
for key in "${!settings[@]}"; do
echo "$key -> ${settings[$key]}<br />"
done
2017-11-18 22:52:03 +00:00
cat <<EOF
<h1>Server</h1>
EOF
for key in "${!server[@]}"; do
echo "$key -> ${server[$key]}<br />"
done
cat <<EOF
<h1>Query</h1>
EOF
for key in "${!query[@]}"; do
echo "$key -> ${query[$key]}<br />"
done
cat <<EOF
<h1>Headers</h1>
EOF
for key in "${!headers[@]}"; do
echo "$key -> ${headers[$key]}<br />"
done
2017-11-18 22:52:03 +00:00
cat <<EOF
</body>
</html>
EOF