Добрый день.
Пытаюсь получить потребление за месяц методом Api.asmx/GetMeasurePointConsumptionMonth через Web API.
На сервер передаю:
measurePointId, startDate, endDate (последние два в соответствии со стандартом ISO8601).
Суть проблемы в том, что сервер вместо ответа в формате JSON возвращает HTML-страницу.
Заголовки передаю следующие:
Content-Type: application/json; charset=utf-8
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: ASP.NET_SessionId=<SID_ID>
Использование аналогичной оболочки для функции, например, GetMeasurePointTotals, проблем не вызывает - сервер возвращает ответ в верном формате.
p.s. GetMeasurePointConsumptionDay, GetMeasurePointConsumptionHour, GetMeasurePointConsumptionYear болеют тем же.