python - 在python中调用它后如何返回n次API响应?
问题描述
我一直在使用 python 3x 并制作了如下 API:
@app.route('/testapi', methods=['POST'])
def test_api():
try:
response = {'MSG': "Works"}
return response
except:
return False
我一直在从 javascript 调用这个 API,一旦我调用 /testapi ,它应该返回响应 n(eg:4) 次,时间延迟为 10 秒。我怎样才能实现这个解决方案?
解决方案
然后,您可以为此使用setInterval和clearInterval。
var x = 0;
var intervalID = setInterval(function () {
// Your logic for calling api here
if (++x === 4) { // call four times times
window.clearInterval(intervalID);
}
}, 10000);// 1 sec == 1000ms
推荐阅读
- ajax - 仅在传递任何数据时 Ajax Post 错误 500
- sql - 来自多个数据库记录的 SQL 视图
- c++ - 使用 Direct2D 在非客户区绘图
- google-drive-api - 如何获取个人资料信息谷歌照片库api
- python - ValueError:形状不匹配:形状相同
- sorting - 通过 Google 表格中的参数对海量数据进行排序
- xml - 需要通过 XSLT 将我的 XML 转换为另一个特定格式的 XML
- r - 将字符列转换为 lubridate 中的日期列
- json - 将列转移到 JSON 末尾的 JOLT 规范
- python - XGboost - 网格搜索无法正常工作