【发布时间】:2014-01-10 21:44:33
【问题描述】:
我正在尝试通过 localhost 对服务器进行 ajax 调用。当我尝试通过浏览器进行 ajax 调用时,大约需要 1 秒。但是当我尝试通过应用程序拨打电话时,它会说:
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 调用的查找时间?任何帮助将不胜感激。
【问题讨论】: