title: Reasons for a 409/Conflict HTTP error when uploading a file to sharepoint using a .NET WebRequest?
body: <p>I've got a method that uses a WebRequest to upload a file to a sharepoint 2010 list/folder, using a PUT request, with the Overwrite Header set to T (overwrite).</p>
  
  <p>When several files are uploaded (method is called several times), some requests fail with a 409 Conflict HTTP error.</p>
  
  <p>I've googled, and it seems the most common reason is trying to affect/update a file that does not exist (like setting the request URL to a path without a file name). However, that is not the case. In case the conflict had something to do with the file already existing, I added code to physically delete the file before uploading it, and i'm still getting some 409's.</p>
  
  <p>Has anyone received this type of error, and if so, can you tell me how you fixed it and what was the root cause? Any help is greatly appreciated. Thanks</p>