2017-11-18 00:26:25 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2017-11-18 22:52:03 +00:00
|
|
|
. $1
|
2017-11-18 00:26:25 +00:00
|
|
|
|
2017-11-18 22:52:03 +00:00
|
|
|
setStatusCode 200
|
2017-11-18 00:26:25 +00:00
|
|
|
|
|
|
|
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
|
2017-11-19 15:57:46 +00:00
|
|
|
cat <<EOF
|
|
|
|
<h1>Query</h1>
|
|
|
|
EOF
|
|
|
|
for key in "${!query[@]}"; do
|
|
|
|
echo "$key -> ${query[$key]}<br />"
|
|
|
|
done
|
2017-11-18 00:26:25 +00:00
|
|
|
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
|
2017-11-18 00:26:25 +00:00
|
|
|
</body>
|
|
|
|
</html>
|
|
|
|
|
|
|
|
EOF
|