0

セルフホスティングで OWIN を使用すると問題が発生しました。コンソール アプリケーションから Web サーバーを実行しています。IIS では実行されていません。

HTTP 100-continue 仕様: http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3

OWIN 100-continue 仕様: http://owin.org/html/owin.html

何を/どこで/どのように処理する必要がありますか:リクエストの 100-continueヘッダー? シンプルなブートストラップを使用しています:

        string baseUrl = "http://*:8050/";
        var webApp = WebApp.Start<StartupConfiguration> (new StartOptions (baseUrl) { });
        string input = Console.ReadLine ();
        if (webApp != null) 
        {
            webApp.Dispose ();
        }
4

1 に答える 1

1

OWIN 仕様によると、100 (継続) の応答がサーバーによって処理されます。あなたの場合、OWIN.SelfHostによる。

100 (継続) 応答は、RFC2616 https://www.ietf.org/rfc/rfc2616.txtに従って処理されます

オリジンサーバーは、対応するリクエストのリクエストボディの一部またはすべてをすでに受信している場合、100 (Continue) レスポンスを省略してもよいことに注意してください。

于 2015-08-27T15:43:47.657 に答える