HttpServer icon indicating copy to clipboard operation
HttpServer copied to clipboard

我也来吐槽下这段代码

Open tmoonlight opened this issue 4 years ago • 1 comments

private string GetRequestData(Stream stream)
{
var length = 0;
var data = string.Empty;
        do
        {
            length = stream.Read(bytes, 0, MAX_SIZE - 1);
            data += Encoding.UTF8.GetString(bytes, 0, length);
        } while (length > 0 && !data.Contains("\r\n\r\n"));

        return data;
    }

data.Contains("\r\n\r\n"))这里是不是可以优化一下,每次都会从0开始查找这个\r\n\r\n

tmoonlight avatar Sep 06 '19 08:09 tmoonlight