WatsonWebserver v7.1.0 HTTP/1 ... ノート

WatsonWebserver v7.1.0 HTTP/1 Chunked Request Processing Bypasses MaxRequestBodySize

Ron E 投稿、8月26日 WatsonWebserverは、Transfer-Encoding: chunked を使用してリクエストを処理する際に、HTTP/1 リクエストボディサイズの制限バイパスを含んでいます。フレームワークで設定された Settings.IO.MaxRequestBodySize の制限は、Content-Length を使用してリクエストボディサイズを宣言する場合に適用されます。しかし、チャンク化された転送エンコーディングを使用するリクエストは、同じ制限を適用せずに、デコードされたチャンクを MemoryStream に蓄積する別のボディ読み取りパスを通じて処理されます。