最近有项目访问发现前端地图加载不完整,总会出现部分灰色或者缺失情况,经过分析日志以及浏览器F12(开发者模式),发现有429状态码,对于这个新鲜事物,百度解释如下:
在HTTP协议中,响应状态码 429 Too Many Requests 表示在一定的时间内用户发送了太多的请求,即超出了“频次限制”。
由429状态得知,异常原因是第三方拒绝了频繁的请求,经了解得知:该频繁是每天有累计限额,而不是指并发,故并非是代码问题,而是累计访问量太大,需要提高整体限额的额度;故通过申请配额更高的账户,注册可用开发者资源key,更换代码中配置的低级别key;天地图地址https://www.tianditu.gov.cn