namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Request for Win32 user (Re: namazu-112-proto-9.tar.gz (Re: namazu-112-proto-8.tar.gz)
- From: mmatsu@xxxxxxxxxxxxxxxxxxxxxxx (Masafumi Matsumura)
- Date: Mon, 30 Mar 1998 23:01:01 +0900
- X-ml-name: namazu
- X-mail-count: 00445
- References: <9803301140.AA00716@fanalone.sfc.co.jp>
まつむらです。
From: Kaz SHiMZ <kshimz@xxxxxxxxx>
Subject: [namazu:00443] Request for Win32 user (Re: namazu-112-proto-9.tar.gz (Re: namazu-112-proto-8.tar.gz)
Date: Mon, 30 Mar 1998 20:43:14 +0900
Message-ID: <9803301140.AA00716@xxxxxxxxxxxxxxxxxx>
> 清水@住友林業です。
>
> さっき、namazu-1115 の srnmz.c を見ていたら、cgi での出力に
>
> > static char *MIME_HEADER = "Content-type: text/html\r\n\r\n";
>
> と改行に CR+LF を使っている行が1つだけあります。
> それ以外は
>
> > static char *HIT2 = " 個の項目が見つかりました。</STRONG></P>\n\n";
>
> などと、改行が LF だけになってます。
>
> たしか、httpd では改行は CR + LF とすることになってますよね?
>
>
> で、質問と調査希望なのですが、
>
> [質問]
>
> 1. Solaris とか Linux 上の httpd (Apache ?) では、cgi の出力に CR+LF
> と LF が混在していても特に問題ないのでしょうか?
Solaris 2.5.1 + apache 1.2.5 で試してみましたが、
とりててて問題なく表示されるようです。
apache 1.2.5 のソースを、ちらりと追ってみたのですが、
buff.c でどうやら CRLF の場合 CR -> LF としてから、
内部処理しているようです。
# ごめんなさい。きちんと追ってないので自信ないです。^^;;;
by mmatsu