From: Jun'ya Shimoda Date: 2008-02-20T14:33:00+09:00 Subject: [ruby-list:44666] Re: Net::HTTP について 下田と申します。 ぐぐってみたところ以下の文章を発見しました。 ひょっとしてこれではないでしょうか。 http://www.microsoft.com/japan/windowsserver2003/community/centers/iis/iis6_faq.mspx ----------引用 start--------- Q. ある Web アプリケーションは、IIS 5.0 では正常に動作しますが、IIS 6.0 にアップグレードしたところ、”400 Bad Request” というエラーが表示されるよ うになりました。何が原因ですか。 A.その Web アプリケーションは、復帰または改行文字 (\n) で終わる要求を生 成している可能性があります。RFC2616 によると、そのような要求は間違った形 式です。IIS 5.0 は復帰または改行文字を無視するため、\n で終わる要求でも 正常に処理しますが、IIS 6.0 は RFC 2616 に厳密に従っており、要求が \n で 終わっている場合にはエラーを生成します。400 エラーが表示されないようにす るには、要求に \n が含まれないようにアプリケーションを変更してください。 ----------引用 end--------- 外していたらごめんなさい。