title: check if folder exists c# webrequest
body: <p>I'm using this to create a folder in an existing sharepoint location. Is there a way to check if a folder exists before creation instead of using try/catch to figure out of this method fails and then assume the folder exists?
  I've checked the webrequest methods, but there is no such this as a check.</p>
  
  <pre><code>try
  {
      HttpWebRequest request = (System.Net.HttpWebRequest)HttpWebRequest.Create("https://site.sharepoint.com/files/"+foldername);
      request.Credentials = CredentialCache.DefaultCredentials;
      request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)";
      request.Method = "MKCOL";
      HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
      response.Close();
  }
  catch (Exception ex) 
  { 
      //if this piece fails the folder exists already 
  } 
  </code></pre>