我正在处理csv文件以导入数据库中的每一行。
对于每一行,我都要求Google Maps API获取其纬度和经度坐标,以便每行可以花费几毫秒。
为了向用户提供一些反馈,我选择向服务器API添加带有AJAX POST请求的每一行,以检查每一行的有效性并提供一些进展反馈。
我的问题是AJAX意味着异步并且每个请求都是在不等待答案的情况下同时发送的。
当同时发送超过5个请求时,服务器返回500 HTTP错误。
我怎样才能延迟每个请求,以便等到上一个请求返回之后发送下一个请求?
我正在使用JQuery ajax $.post()
函数发送每个请求。
感谢您的帮助