Служба данных выдает загадочное исключение: «Тип носителя требует символ« / »» - PullRequest
2 голосов
/ 01 июля 2011

При загрузке страниц ASP.NET на моем сайте иногда возникают сбои и выдается исключение в моих журналах:

Media type requires a '/' character

Полное исключение выглядит следующим образом:

System.Data.Services.DataServiceException: Media type requires a '/' character.     at 
System.Data.Services.HttpProcessUtility.ReadMediaTypeAndSubtype(String text, Int32& 
textIndex, String& type, String& subType)     at 
System.Data.Services.HttpProcessUtility.MimeTypesFromAcceptHeader(String text)     at 
System.Data.Services.HttpProcessUtility.SelectMimeType(String acceptTypesText, String[] 
availableTypes)     at 
System.Data.Services.DataService`1.SelectResponseFormat(DataServiceHostWrapper host,     String 
acceptTypesText, Boolean entityTarget)     at 
System.Data.Services.DataService`1.SelectResponseFormatForType(RequestTargetKind 
targetKind, ResourceType resourceType, String acceptTypesText, String mimeType, 
IDataService service)     at 
System.Data.Services.DataService`1.SerializeResponseBody(RequestDescription     description, 
IDataService dataService)     at System.Data.Services.DataService`1.HandleRequest()

После сбоя, если я нажимаю F5 для обновления, страница загружается нормально.Затем он снова потерпит неудачу, если я попытаюсь перезагрузить компьютер, но там, похоже, нет ни рифмы, ни причины, по которой это происходит.

Я выполнил поиск в Интернете, но не смог найти решение.Есть идеи?

Ответы [ 2 ]

2 голосов
/ 10 июля 2013

У меня была такая же проблема с вами при публикации запроса оддаты производителю оддаты.

Наконец-то я решил эту проблему, добавив заголовок «Accept» с пустым значением, которое раньше было опущено.

Надеюсь, это поможет.

0 голосов
/ 01 июля 2011

Вы вручную устанавливаете типы MIME на странице? Если да, можете ли вы опубликовать код? Похоже, вы их неправильно настраиваете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...