我有一个简单的 DataSnap 服务器,我无法通过 JQuery 使用 .ajax 函数上的 Json 数据。
这是我的代码:
$.ajax({
url: "http://localhost:53383/datasnap/rest/TServerMethods1/ReverseString/logo",
headers: {"Accept": "application/json",
"Content-Type": "text/plain;charset=UTF-8",
"If-Modified-Since": "Mon, 1 Oct 1990 05:00:00 GMT",
"Pragma": "dssession="+pragma,
"Authorization": "Basic YWRtaW46MTIz"},
success: function(data) {
alert(data);
}
});
该功能有效,但是当我发送 DataSnap 身份验证的标头(“授权”:“基本 YWRtaW46MTIz”)时,JQuery 会发出两个请求,一个是 401(未授权),另一个是好的。这是怎么发生的?我只提出一个要求。