Каков наилучший способ установить continue100continue при использовании WebClient (C # .NET). У меня есть этот код ниже, я все еще вижу 100 продолжить в шапке. Глупый апач все еще жалуется с ошибкой 505.
string url = "http://aaaa.com";
ServicePointManager.Expect100Continue = false;
WebClient service = new WebClient();
service.Credentials = new NetworkCredential("username", "password");
service.Headers.Add("Content-Type","text/xml");
service.UploadStringCompleted += (sender, e) => CompleteCallback(BuildResponse(e));
service.UploadStringAsync(new Uri(url), "POST", query);
Примечание: если я добавлю вышеупомянутое в консольное приложение и позволю ему работать - тогда я не увижу заголовки в fiddler. Но мой код встроен в пользовательскую библиотеку, которая загружается приложением WPF. Итак, есть ли у Expect100Continue больше с точки зрения потоков, инициализации и т. Д. Теперь я думаю, что это больше проблема моего кода.