Example #1
0
        private long?GetContentLength(HttpHeader headers)
        {
            var range = headers.Get("content-range");

            if (range == null)
            {
                return(null);
            }

            var split = range.Split('/');

            if (split.Length == 2 && long.TryParse(split[1], out long length))
            {
                return(length);
            }

            return(null);
        }