#!/usr/bin/env bash #==============================================================================# # Hiermit kann man DatenĂ¼bertraun per GET und per POST testen. #==============================================================================# #------------------------------------------------------------------------------# # in FreeBSD: # chown www:www cgi-bin/test.cgi ; chmod 0770 cgi-bin/test.cgi #------------------------------------------------------------------------------# BS="$(uname -s)" if [ "${BS}" = FreeBSD ] ; then UMDREHEN="tail -r" elif [ "${BS}" = Linux ] ; then UMDREHEN="tac" fi ### damit awk ein einheitliches Dezimalzeichen verwendet LANG="C.UTF-8" LC_NUMERIC="de_DE.UTF-8" KOMMAzuPUNKT="tr -s ',' '.'" AWK='awk' STARTZEIT="$(date +'%FT%T')" BASE64ZEICHEN='+/0123456789=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' #==============================================================================# POSTDATEN=$(cat | tr -d '\r') echo "Content-Type: text/html; charset=utf-8 Test

GET- und POST-Test in einer Tabelle

HTTP_REFERER ${HTTP_REFERER}
REQUEST_URI ${REQUEST_URI}
QUERY_STRING ${QUERY_STRING}
POSTDATEN ${POSTDATEN}
" #==============================================================================#