国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman http為什么不支持Transfer-Encoding=chunked的消息頭

yzmdd

問題描述

這里寫問題描述

workerman http服務(wù)為什么不支持Transfer-Encoding=chunked的請求頭,直接返回http code = 400,為什么要這么做呢

if ($pos = \strpos($header, "\r\nContent-Length: ")) {
            $length = $length + (int)\substr($header, $pos + 18, 10);
            $has_content_length = true;
        } else if (\preg_match("/\r\ncontent-length: ?(\d+)/i", $header, $match)) {
            $length = $length + $match[1];
            $has_content_length = true;
        } else {
            $has_content_length = false;
            if (false !== stripos($header, "\r\nTransfer-Encoding:")) {//
                $connection->close("HTTP/1.1 400 Bad Request\r\n\r\n", true);
                return 0;
            }
        }
1197 1 1
1個回答

walkor 打賞

Transfer-Encoding=chunked的請求用法很少,沒做支持。沒有其它特別原因。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??