Kawahara
プロトコル違反?
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;
とした。