改为使用$ajax把,里面有一个参数可以配置超时时间
如
$ajax({
url:"xxxphp",
type:"POST",
dataType:"json",
timeout:60000, //超时时间,现在设置为60s。
success:function(data){
consolelog(data);
}
});
更详细的配置可以查看jQuery的API文档。
另外需要你的服务器端配置的超时时间不能小于jQuery里面配置的。要不然jQuery还没有超时,服务器端直接返回timeout了。
同时优化一下服务端的处理,提高相应速度也是一个不错的选择。json和base64存储的优缺点如下:
1、优点:JSON具有广泛的应用范围,可以用于不同编程语言之间的数据传输,也可以用于浏览器和服务器之间的通信。其次,JSON格式简单明了,易于阅读和编写,而且可以轻松地被解析和生成。此外,JSON还具有较小的数据量和快速的解析速度,对于网络传输和数据存储都非常有利。而base64存储可以加密,减少了>
SON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSON没有附加的任何标记,在JS中可作为对象处理,所以我们更倾向于选择JSON来交换数据。
JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(网络传输速率)。JSON格式取代了xml给网络传输带来了很大的便利,但是却没有了xml的一目了然,尤其是json数据很长的时候,我们会陷入繁琐复杂的数据节点查找中。
JSON可以使用专门的编译器打开。JSON有两种表示结构,对象和数组。对象结构以”{”大括号开始,以”}”大括号结束。中间部分由0或多个以”,”分隔的”key(关键字)/value(值)”对构成,关键字和值之间以”:”分隔。
public static string Get>欢迎分享,转载请注明来源:内存溢出
评论列表(0条)