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