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: 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