()
| 25 | |
| 26 | |
| 27 | public bool IsRangeAvailable() |
| 28 | { |
| 29 | var request = CreateWebRequest(url); |
| 30 | //request.Accept = "image/*"; |
| 31 | request.AddRange(0,1); |
| 32 | HttpWebResponse response = (HttpWebResponse)request.GetResponse(); |
| 33 | |
| 34 | if (Settings.Verbose) |
| 35 | { |
| 36 | Console.WriteLine("StatusCode: " + response.StatusCode + " (" + (int)response.StatusCode + ")"); |
| 37 | |
| 38 | foreach (var headerkey in response.Headers.AllKeys) |
| 39 | { |
| 40 | Console.WriteLine(headerkey + " : " + response.Headers[headerkey]); |
| 41 | } |
| 42 | } |
| 43 | return (response.StatusCode == HttpStatusCode.PartialContent); |
| 44 | } |
| 45 | |
| 46 | public void TraceDiff(List<string> lastLines, List<string> lines) |
| 47 | { |
nothing calls this directly
no outgoing calls
no test coverage detected