1
我想通过本地主机使ajax调用服务器。当我尝试通过浏览器进行ajax调用时,大约需要1秒。但是,当我尝试通过应用来进行调用,它说:TideSDK代理查询需要很多时间
Looking up proxy information for: http://localhost/myapiaddress
,并锁定5秒的应用程序然后再打电话,然后我可以得到1或2秒后的反应。我猜API在真正的调用之前模拟了代理信息的ajax调用,但它需要很长时间。在第一次ajax呼叫之后,所有其他呼叫只需要1秒钟。
这里是我的Ajax调用:
$.ajax({
type: "GET",
url: apiurl,
data: {t: someparameter},
success: this.success,
error: this.error,
timeout: this.timeout,
async: true
});
我能做些什么来减少查找时间上的第一个Ajax调用?任何帮助,将不胜感激。
问题是,我必须在页面加载完成后立即进行ajax调用,以便没有时间缓存。不幸的是,这不会是一个解决方案。 – kgd