HarmonyOS 鸿蒙Next post请求无响应,收不到后台返回值
HarmonyOS 鸿蒙Next post请求无响应,收不到后台返回值
项目中导入了三方库@ohos/axios
,在使用post请求时,其中一个string类型的参数大小达到了2MB以上,后端使用springboot能处理该请求并且返回了结果,但是axios收不到返回结果且不会断开连接,会一直等待直到超时出现错误:2300028 操作超时,且无论是使用ArkTs中的@ohos.net.http
还是@ohos.file.fs
都是一样的效果。实际上请求是成功了,但Arkts收不到。
使用的api版本是ArkTs api9,设备为HUAWEI Mate pad,
换api12试一下
更多关于HarmonyOS 鸿蒙Next post请求无响应,收不到后台返回值的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我们的设备是HUAWEI Mate Pad,用不了API 12,目前用的API 9,它本身的@ohos.net.http模块请求体到2MB左右就会出现收不到后端返回值的情况,一直等待。
针对“HarmonyOS 鸿蒙Next post请求无响应,收不到后台返回值”的问题,可能的原因及解决方向如下:
-
网络问题:
- 检查设备网络连接是否稳定,确保请求能够成功发送到服务器。
- 确认服务器地址和端口配置正确,且服务器处于可访问状态。
-
请求参数问题:
- 验证请求参数是否符合后端接口要求,包括请求头、请求体等。
- 检查是否有遗漏或错误的参数导致后端无法正确处理请求。
-
后端服务异常:
- 后端服务可能因异常或维护而暂时无法响应请求。
- 确认后端服务是否正常运行,查看服务器日志以获取更多错误信息。
-
鸿蒙系统兼容性:
- 检查鸿蒙系统版本是否与后端服务兼容。
- 确认鸿蒙系统上的网络请求库或框架是否支持当前请求方式。
-
代码逻辑错误:
- 检查发起请求的代码逻辑,确保请求发送和接收处理正确无误。
如果上述检查均未能解决问题,可能是更深层次的系统或框架问题。此时,建议直接联系鸿蒙系统的技术支持团队或访问官方论坛寻求帮助。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html