Выпадающее меню веб-просмотра Android не работает на устройствах Android 4.x

Дополнительная информация о .NET Core (после прочтения сообщения erdomke о настройке приватного поля для предоставления контента для запроса, который не имеет содержимого) ...

После отладки моего кода , Я не вижу, чтобы частное поле устанавливалось с помощью отражения - поэтому я подумал, что попытаюсь воссоздать проблему.

Я пробовал следующий код, используя .Net 4.6:

HttpRequestMessage httpRequest = new HttpRequestMessage(HttpMethod.Get, @"myUrl");
httpRequest.Content = new StringContent(string.Empty, Encoding.UTF8, "application/json");

HttpClient client = new HttpClient();
Task<HttpResponseMessage> response =  client.SendAsync(httpRequest);  //I know I should have used async/await here!
var result = response.Result;

И, как и ожидалось, я получаю агрегатное исключение с контентом "Cannot send a content-body with this verb-type."

Однако, если я делаю то же самое с .NET Core (1.1) - я не получаю исключения , Моя просьба была удовлетворительно удовлетворена моим серверным приложением, и тип контента был поднят.

Я был приятно удивлен этим, и я надеюсь, что это кому-то поможет!

21
задан gkn06 21 February 2014 в 11:10
поделиться