Javascript jquery ajax套接字错误
祝大家节日快乐。我偶尔会遇到以下ajax错误:Javascript jquery ajax套接字错误,javascript,jquery,ajax,Javascript,Jquery,Ajax,祝大家节日快乐。我偶尔会遇到以下ajax错误: Object error java.net.SocketException: Unexpected end of file from server 我在发送和编码数据时没有空间。我已将超时设置为5000。我想知道是否还有什么我可以尝试的套接字错误。非常感谢你的时间。。。以下是我的ajax调用: getURL = function(data){ var obj = null; obj = $.ajax({
Object error java.net.SocketException: Unexpected end of file from server
我在发送和编码数据时没有空间。我已将超时设置为5000。我想知道是否还有什么我可以尝试的套接字错误。非常感谢你的时间。。。以下是我的ajax调用:
getURL = function(data){
var obj = null;
obj = $.ajax({
async:false,
type:"POST",
url: url,
data: data,
timeout: requestTimeout
})
.done(function(data, textStatus, jqXHR){
if(data){
if(data.status_code != 200)
{
console.log("ERROR Status returned:", data.status_txt);
}
else
{
url_rsp = data.data.url;
}
}
})
.fail(function(jqXHR, textStatus, errorThrown ){
console.log("ERROR:", jqXHR, textStatus, errorThrown);
});
return obj;
}
在失败后,我通过强制第二次ajax post尝试来绕过错误,这似乎涵盖了大多数失败案例。。。服务器是第三方服务器,所以我没有关于第一篇文章失败原因的详细信息。问题似乎与您的代码无关,或者是由您未提供的
数据引起的。您是如何在Javascript代码中获得Java错误的?检查您的url,它是否包含空格?是否设置了内容长度标题?@Carcigenicate 500错误通常会打印到控制台,我猜这就是从服务器发送的内容。您是否尝试通过谷歌搜索错误“来自服务器的意外文件结尾”许多其他人在StackOverflow上发布了相同的问题。