linux-l: apache-1.3.12 & PUT

Steffen Solyga solyga at absinth.net
Fr Mai 5 18:04:41 CEST 2000


Dear Thomas Knop, concerning your mail sent on Friday, 2000/05/05  9:41
let me reply the following:

> httpd.conf: 
> Script PUT /cgi-bin/put-method

Das war's, danke! Hatte offenbar nicht gut genug im manual gesucht, da
steht ja alles unter "Script" gut erklärt. Naja, wenn man nicht weiß,
wonach man suchen muß...

> /cgi-bin/put-method:
> #!/bin/sh
> function replay (){
>   echo "Status:$1 $2"
>   echo "Content-Type: text/html"
>   echo "<html><head><title>$2</title></head>"
>   echo "<body><h1>$3</h1></body></html>"
>   exit 0
> }
> if test "$REQUEST_METHOD" != "PUT" ; then
>   replay 500 Error "Request method not PUT"
> fi
> cat > $PATH_TRANSLATED 2>/dev/null || replay 500 Error "Cannot write $PATH_TRANSLATED"
> replay 204 OK "Content accepted"

Bis auf die die Kopf-Abtrennung in replay() (warum eigentlich play?)
tut's das Skript.

Tschüß, Steffen.

-- 
--------------------------------------------
Steffen Solyga
mail: solyga at absinth.net
www : http://www-tet.ee.TU-Berlin.DE/solyga/
--------------------------------------------



Mehr Informationen über die Mailingliste linux-l