python-3.x - 当客户端断开连接时,Django View中的Python请求停止请求
问题描述
我有一个 DRF API,客户端将在其中调用,然后一旦调用它将数据从客户端传递到另一台服务器(使用请求包)并将另一台服务器的响应返回给客户端。简而言之,我是一个在中间同步它们的 API。现在,一旦客户端与我的 DRF API 断开连接(通过请求超时或显式终止 API 调用),我需要终止从我的 DRF API 对其他服务器(使用请求包的服务器)的请求。
笔记。我需要终止它,因为从客户端发送的数据需要通过从其他服务器返回的 id 进行映射,并且客户端需要保存他们收到的 id。如果您想知道为什么我的 API 存在,客户端可以直接将请求发送到其他服务器。因为另一台服务器是旧服务器并且它运行 SOAP,所以我的 API 将 JSON 有效负载转换为 SOAP 有效负载,然后从 SOAP 有效负载转换为 JSON 有效负载。
解决方案
推荐阅读
- python - 不同的exe文件Python中的不同输出
- angular - RxJs map 运算符以角度更改对象集合的属性值
- python - 如何根据月份将pandas Dataframe单行拆分为两行或多行
- r - 编织 Rmd 后,pdf 文件不包含块中的图形,但在图形文件夹中
- python - matplotlib read_png_int 图像具有未知位深度
- javascript - js equal 对象数组不相等
- javascript - 如何等待来自另一个组件的 http 请求完成?
- javascript - 使用javascript删除元素中的空类
- vuejs3 - 如何在 Vue3 中将事件从子级发送到父级