http - Ionic http 会话在大约 5 秒后丢失。如何在 ionic http post 上启用 KeepAlive?
问题描述
我有一个调用网站的 Ionic 应用程序,正在为该应用程序创建会话。我可以在大约 5 秒内成功向服务器发出 3 或 4 次相同的调用,并且服务器仍然可以识别会话,但是之后会创建一个新会话。谁能知道为什么会这样?
顺便说一句:服务器上的会话超时为 1 分钟。
我正在使用如下的后期操作:
this.http.post(ProductDataProvider.Server+'/mobile/AddItem',{itemstr:itemid},{ withCredentials:true})...
更新1:搜索后似乎我需要启用连接保持活动,这可能会解决问题。问题是我在 Ionic Http 的文档中找不到 KeepAlive 方法或类似的方法。
更新 2:我有办法解决这个问题,假设我可以将会话 ID 发送到 Ionic 移动应用程序,但我找不到在发布请求中设置会话 ID 的方法,我认为这应该可以解决问题。
解决方案
推荐阅读
- flutter - 不能在 int time 之前使用 Cupertino timepicker
- oracle - Delphi - Oracle RowID 被 dbGO/ADO 忽略
- dictionary - Tesseract OCR 添加自定义字典
- fortran - 如何使用 MPI 更改 Fortran 中的默认精度?
- java - 井字游戏 10*10 棋盘 - 寻找赢家
- r - R stat_function 中的置信区间
- angular - 角度模板中导入常量的可见性
- sql - 如何在 Postgres 中获取特定列中相似数据值的数字序列?
- flutter - 各边的 ElevatedButton 填充不会修改
- javascript - 在循环中用 JavaScript 实现速度/位移方程不起作用