How do I search GitHub API repositories with unauthorized access?
<p>I'm trying to create a simple C# application to consume the GitHub API, but when I try to execute the following code:</p>

<pre><code>HttpWebRequest request = WebRequest.Create("https://api.github.com/users/AndreStoicov/repos") as HttpWebRequest;
request.Method = "GET";
request.Proxy = null;            

using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
    using (StreamReader reader = new StreamReader(response.GetResponseStream()))
    {
         return reader.ReadToEnd();
    }
}
</code></pre>

<p>It returns <code>Protocol Violation Section=ResponseStatusLine</code> due to me not being an authorized user.</p>

<p>In other words, I want to use the GitHub API without any user authorization; is there any way to perform that?</p>