我使用Ionic框架构建了一个webapp。我目前正在开发chrome以避免模拟器和设备。该应用程序非常简单 - 只需向我在非常强大的macbook上本地运行的REST服务器发出GET和POST请求。
当我在chrome中重新加载页面时,它花了10秒钟向我的REST服务器发出GET请求。这是荒唐的。
该应用程序非常小 - 只有大约8个州/页。我唯一添加到离子中的是RESTangular。
因为我使用chrome还是这么表明是一个重大错误,所以这么慢吗? chrome dev工具显示ionic.bundle.min.js处于等待状态10秒。不是我的服务器出现故障,因为在有请求时会显示日志消息,并且大约10秒内没有任何事情发生。
答案 0 :(得分:1)
问题是我在$ http对象上设置了一个默认标头:
$http.defaults.headers.common.Authorization = 'Basic ' + authHeader;
我删除了这个,现在应用程序要快得多。