]> git.ipfire.org Git - thirdparty/git.git/blob - t/lib-httpd/error.sh
Merge branch 'dl/reset-doc-no-wrt-abbrev'
[thirdparty/git.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 *utf16*)
19 printf "text/plain; charset=utf-16"
20 charset=utf-16
21 ;;
22 *odd-spacing*)
23 printf "text/plain; foo=bar ;charset=utf-16; other=nonsense"
24 charset=utf-16
25 ;;
26 esac
27 printf "\n"
28
29 printf "\n"
30 printf "this is the error message\n" |
31 iconv -f us-ascii -t $charset