我正在使用Python中的SYS_EXTRACT_UTC(FROM_TZ(CAST({arbitrary DATE value} AS TIMESTAMP), 'Europe/Zurich'))
将事件发送到服务器。使用JavaScript在客户端拦截该事件。但事实是,即使我没有数据了,浏览器仍会继续接收事件并重复事件。
服务器端:
yield
客户端:
@app.route('/upload', methods=['GET'])
def auee():
lif = [1,2,3,4,5]
def events():
for i in lif:
yield "data: %s\n\n" % (i)
return Response(events(), content_type='text/event-stream')
我想在脚本发送完毕后停止接收或发送事件。完成后,可能会在客户端打印“已完成”。