我正在使用像这样的jquery ajax调用:
$.ajax({ url: WEBSERVICE_URL, type: "GET", dataType: "application/json; charset=utf-8", username: "admin", // Most SAP web services require credentials password: "admin", processData: false, contentType: "application/json", success: function() { alert("success"); }, error: function() { alert("ERROR"); }, });
通话仍然不会转到网络服务。每当我收到错误警报时。可以帮我一下吗?
尝试使用post作为方法类型,大多数Web服务是受保护的,并且需要使用post而不是Get进行转换
另外还可以帮助您调试错误以及错误提示信息。
$.ajax({ url: WEBSERVICE_URL, type: "POST", //This is what you should chage dataType: "application/json; charset=utf-8", username: "admin", // Most SAP web services require credentials password: "admin", processData: false, contentType: "application/json", success: function () { alert("success"); }, error: function (xhr, ajaxOptions, thrownError) { //Add these parameters to display the required response alert(xhr.status); alert(xhr.responseText); }, });