Skip to content

Instantly share code, notes, and snippets.

@davidisnotnull
Created February 1, 2020 17:02
Show Gist options
  • Save davidisnotnull/d84578b4d963969926f3eaf0e9f4fe54 to your computer and use it in GitHub Desktop.
Save davidisnotnull/d84578b4d963969926f3eaf0e9f4fe54 to your computer and use it in GitHub Desktop.
Add bearer token to web request
var myUri = new Uri(fullpath);
var myWebRequest = WebRequest.Create(myUri);
var myHttpWebRequest = (HttpWebRequest)myWebRequest;
myHttpWebRequest.PreAuthenticate = true;
myHttpWebRequest.Headers.Add("Authorization", "Bearer " + AccessToken);
myHttpWebRequest.Accept = "application/json";
var myWebResponse = myWebRequest.GetResponse();
var responseStream = myWebResponse.GetResponseStream();
if (responseStream == null) return null;
var myStreamReader = new StreamReader(responseStream, Encoding.Default);
var json = myStreamReader.ReadToEnd();
responseStream.Close();
myWebResponse.Close();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment