XMLを読み込むWindowsアプリケーションにて
「サーバーによってプロトコル違反が発生しました.
Section=ResponseHeader Detail=CR の後には LF を指定しなければなりません。」
というエラーが発生した。WebアプリケーションではApp.Configに
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing=”true” />
</settings>
</system.net>
と追記すればよいらしいが、Windowsアプリケーションなので
using System.Net.Configuration;
HttpWebRequestElement hElement = new HttpWebRequestElement();
hElement.UseUnsafeHeaderParsing = true;
とした。