Azavea.Open.Geocoding.Util.InternetSourceUtil.GetDataFromURL C# (CSharp) Method

GetDataFromURL() private static method

Gets data by aking a request to a URL, and adds an arbitrary line ending.
private static GetDataFromURL ( string url, string lineEnding ) : string
url string The URL to request.
lineEnding string A string that will be attached after each line /// ending in the response text.
return string
        private static string GetDataFromURL(string url, string lineEnding)
        {
            using (var client = new WebClient())
            {
                Stream stream = client.OpenRead(url);
                StreamReader sr = new StreamReader(stream);
                string line;
                StringBuilder sb = new StringBuilder();

                while ((line = sr.ReadLine()) != null)
                {
                    sb.Append(line + lineEnding);
                }

                return sb.ToString();
            }
        }