Мне нужно реализовать загрузку и скачивание файлов как можно дешевле.Для своих тестов я использую Windows XP с IIS 5 и консольную программу на C #.
Я создал виртуальный каталог в IIS и в своей программе я выполняю следующий код:
System.Net.WebClient webClient = new System.Net.WebClient();
webClient.Credentials = System.Net.CredentialCache.DefaultCredentials;
webClient.UploadFile( "http://localhost/Exchange/file.jpg", "PUT", localPathToMyFile );
эти строкивыполнить успешно, и файл появится в каталоге, который используется для передачи содержимого в виртуальный каталог.Проблема в том, что содержимое файла окружено дополнительными данными:
-----------------------8ccfabf2a995855
Content-Disposition: form-data; name="file"; filename="file.jpg"
Content-Type: application/octet-stream
//file contents goes here
-----------------------8ccfabf2a995855
Откуда поступают эти дополнительные данные?Что мне делать, чтобы он не появлялся, а файл загружался как есть?