送信応答ヘッダーのコンテンツの長さを設定しようとしていますが、コードがヘッダーに影響を与えていないようです。
web_op_context.OutgoingResponse.Headers.Set("Content-Type", http_req.content_type);
web_op_context.OutgoingResponse.Headers.Add("Content-Length", "10");
web_op_context.OutgoingResponse.Headers.Add("Access-Control-Allow-Origin", "*");
web_op_context.OutgoingResponse.Headers.Remove("Server");
web_op_context.OutgoingResponse.Headers.Remove("X-Powered-By");
content-lengthを追加し、「Server」と「X-Powered-By」を削除する行は、送信応答ヘッダーに変更を加えていないようです。