2 lixiyuyu lixiyuyu 于 2016.03.03 20:29 提问

ajax发送了多少次请求

百度地图中应用了ajax的异步刷新,那么当我不断加载地图,ajax一共发送了多少次请求?

7个回答

caozhy
caozhy   Ds   Rxr 2016.03.03 21:07

用chrome、ie等自带的调试工具,或者用fiddler看下。不过可以告诉你的是,发送了很多很多次。

haoxin1210
haoxin1210   2016.03.03 21:54

如果一次能全部接收到所有数据的话,就是一次,如果需要定位出好多个点的话,应该是好多次

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.03 22:17

如果参数没有变化的话,是不是会使用缓存呢?还有, 百度地图接口调用有没有次数限制呢?

wudalang_gd
wudalang_gd   2016.03.04 00:49

你的位置变化可能作为参数通过ajax对象传到服务器来局部刷新你的地图

rui888
rui888   Ds   Rxr 2016.03.04 09:03

一般 的会缓存 304 的。

Royal_lr
Royal_lr   Ds   Rxr 2016.03.04 13:41

看下控制台就知道发了多少请求,,

showbo
showbo   Ds   Rxr 2016.03.05 14:17

百度的是jsonp,ajax跨域了不允许请求,多少次自己用浏览器开发工具看下就知道了,网络选项卡里面

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ajax请求时,一次点击两次提交的问题
ajax请求时,一次点击两次提交的问题解决原代码
发送一条请求,页面自动将这条请求发送两次!
注意:我includ进来的cdProvideType_top.jsp,在该页面上的标为蓝色的一行,在此table标签中,我有一个属性: background="#BED9A6", 问题就出在它这, 将此处的#BED9A6,改成对应的英文来表示的颜色,页面就不再将请求自动的发送两次了。
chrome浏览器请求发送两次的一种可能性
        小事一件,但愿有助于诸君。        今天测试get请求的时候发现一个很奇怪的问题,那就是在chrome浏览器下请求会发送两次。但是在其他浏览器下却表现的很正常。这说明不是程序本身的问题,而是浏览器的问题。        于是,我一怒之下把所有的扩展程序全禁用了,之后就完全ok了。于是我再把扩展程序一个个启用,最后总算找到了是JSON Formatter Chrome这个扩展程...
同时发送了多次ajax请求,且都是异步的,怎样拿取某一次ajax请求的返回数据。
一:需求 要实如下输入框可支持模糊查询,查询字符串:“nick”。 二:实现原理 给输入框绑定keyup事件,然后ajax请求,带输入的参数去后台数据库拿出数据再返回到页面。 三:分析 1),ajax 请求设置成同步。 performance会不好,因为是同步,所以当你输入"n"  时就会发出一次ajax请求,而且这个时候输入框不能再输入字符,必须等第一次请求结束后
angularjs 页面ajax请求了两次
路由 和 页面重复绑定了控制器 只需移除 路由中的控制器或者页面中的控制器 即可 解决方法来源:https://segmentfault.com/q/1010000002807884
Ajax发送简单请求
所谓简单请求,是指不包含任何参数的请求。这种请求通常用于自动刷新的应用,例如证券交易所的实时信息发送。这种请求通常用于公告性质的响应
jquery get ajax 重复提交的奇怪问题
jquery get ajax 重复提交的奇怪问题 在项目中发现使用jquery.get方法进行ajax调用时会出现连续提交两次的问题,最后找到原因: 当服务器端程序因为某些条件抛出异常时,就会出现此种问题。 解决办法:检查服务器端程序。
发送一个http请求
public class CommonUtil { // 实现信息传递到接口地址中 public static String postDataToMingYuan(String url, String json) { OutputStreamWriter out = null; StringBuilder sTotalString = new StringBuilder(); try { ...
怎样防止重复发送 Ajax 请求?
不推荐用外部变量锁定或修改按钮状态的方式,因为那样比较难: 要考虑并理解 success, complete, error, timeout 这些事件的区别,并注册正确的事件,一旦失误,功能将不再可用; 不可避免地比普通流程要要多注册一个 complete 事件; 恢复状态的代码很容易和不相干的代码混合在一起; 我推荐用主动查询状态的方式(A、B,jQuery 为例)或工具函数
不同Content Type下的$.ajax请求
开始说之前,首先说下$.ajax的一些参数: 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。