http: extract type/subtype portion of content-type
[git] / t / lib-httpd / error.sh
1 #!/bin/sh
2
3 printf "Status: 500 Intentional Breakage\n"
4
5 printf "Content-Type: "
6 charset=iso-8859-1
7 case "$PATH_INFO" in
8 *html*)
9         printf "text/html"
10         ;;
11 *text*)
12         printf "text/plain"
13         ;;
14 *charset*)
15         printf "text/plain; charset=utf-8"
16         charset=utf-8
17         ;;
18 esac
19 printf "\n"
20
21 printf "\n"
22 printf "this is the error message\n" |
23 iconv -f us-ascii -t $charset