Php JQuery Ajax Post:500内部服务器错误
我试图执行这篇AJAX文章,但由于某种原因,我得到了一个Server500错误Php JQuery Ajax Post:500内部服务器错误,php,jquery,Php,Jquery,我试图执行这篇AJAX文章,但由于某种原因,我得到了一个Server500错误 $.ajax({ url: '.../PublicAPI.svc/Register', type: 'POST', dataType: 'json', async: false, //contentType: 'application/json; charset=utf-8', data: '{ "ApiKey": "'+$('#ApiKey').
$.ajax({
url: '.../PublicAPI.svc/Register',
type: 'POST',
dataType: 'json',
async: false,
//contentType: 'application/json; charset=utf-8',
data: '{ "ApiKey": "'+$('#ApiKey').val()+'", "LanguageId": "'+$('#LanguageId').val()+'", "Password": "'+$('#Password').val()+'","Username": "'+$('#Email').val()+'" }',
success: function( response, textStatus, jqXHR ) {
console.log('success');
console.log(response);
},
error: function( jqXHR, textStatus, errorThrown ) {
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
}
});
有人能帮我找出问题所在吗?您在AJAX URL中使用了三个点。尝试使用2个点,服务器错误就会消失
url: '../PublicAPI.svc/Register',
请参见如果您遇到500个内部错误,这是服务器端错误,或者您的ajax调用没有在正确的url上执行。Hi Jan,“…”只是一个示例,实际上我有完整的url“”。点不是问题。那么在这种情况下,我请你参考菲米奥斯的评论。您的问题是服务器端的,您提供的任何内容都无法帮助我们诊断该问题。您能提供服务器日志中的任何错误吗?这肯定是500美元吗?如果您向其他子域或域发出请求,则您的CORS设置必须正确。如果这是一个CORS问题,那么我将提供关于如何解决该问题的更多细节。