Я пытаюсь вызвать службу WCF RESTful из jQuery. Я использую JSON для кодирования запроса и ответа.
Следующий код работает правильно в IE8:
url = 'http://ipv4.fiddler:5683/WeatherWCF/NewBinding/MyService/GetValueFloat';
$.ajax({
url: url,
data: '{"alias": "Udetemperatur"}',
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "text", // not "json" we'll parse
success:
function(res) {
alert('Received response: ' + res);
}
});
Однако в Firefox и Chrome res содержит пустую строку. После использования Fiddler для мониторинга запроса, похоже, что jQuery отправляет пустой запрос на сервер, как показано в этом снимке экрана: http://imgur.com/EJgwS.png
Это успешный запрос: http://imgur.com/S77BA.png
Что я делаю не так?
С уважением,
Martin