是的...随意用 27 种不同的语言称我为白痴,但是:
我已经开始使用 .NET 4 Web API 开发 Web 服务。我编写了一个名为 GetTransaction 的方法,它只返回一个字符串。我已将其发布到外部 URL。我在连接到 Internet 的 PC 上,并且正在使用 Firefox。
如果我浏览到
https://url/service/api/transaction/1
在 Firefox 中,浏览器显示
<string>Hello World</string>
但是如果我使用以下 jQuery 创建一个简单的 .htm 文件:
$.ajax({
url: 'https://url/service/api/transaction/1',
type: 'GET',
dataType: 'xml',
success: function(response)
{
alert(response);
}
});
我收到 Status = 200 OK 的响应,但 Response 选项卡(在 Firebug 中)为空白。没有 XML。
我到底做错了什么?