当前位置: 首页 > news >正文

error_Network Error

在这里插入图片描述
此页面为订单列表,是混合开发(页面嵌入在客户端中)

此页面为订单列表,此需求在开发时后端先将代码发布在测试环境,我在本地调试时调用的后端接口进行联调没有任何问题。

此后我将代码发布在测试环境,在app中打开页面,是一个空页面,通过打开发现接口报如上错误(其他web嵌入页面也有同样问题)。

message: “Network Error
stack: “Error: Network Error↵ at createError$2 (https://x-test.ulang.net.cn/web/assets/vendor.7410b19d.js:58:6483)↵ at XMLHttpRequest.i.onerror (https://x-test.ulang.net.cn/web/assets/vendor.7410b19d.js:58:9944)”
proto: Object

刚开始怀疑是超时了,将接口的超时时间扩大进行测试没有任何作用,并且后端打印日志发现接口并没有请求到他那里

(由于对混合app开发不是很熟悉)怀疑是不是客户端嵌入问题,其实整个页面都是web的,无论是页面样式还是接口请求都和客户端没有关系

最后发现是跨域了!
页面的域名:https://xxx-test.ulang.net.cn
接口的域名:https://xxx-test.ulang.net.cn
客户端配置的页面域名: https://x-test.ulang.net.cn(能请求到当前页面也是挺奇怪的,貌似是因为前端配置加了白名单两个域名都能访问到当前页面)
测试环境中页面域名https://x-test.ulang.net.cn与接口域名https://xxx-test.ulang.net.cn不一致导致跨域了!

最终修改客户端配置页面域名即可。

http://www.lryc.cn/news/126304.html

相关文章:

  • Python爱心光波
  • 【分布式】Viewstamped Replication Revisited
  • 微服务07-分布式缓存
  • QGraphicsView放大时,paint有时不被调用,导致图像绘制不出来(2)
  • 深入理解设计模式-创建型之建造者模式(与工厂区别)
  • Centos7多台服务器免密登录
  • C语言实现哈希搜索算法
  • MySQL卸载并重装指定版本
  • 文件IO编程 1 2
  • Java后端框架模块整合
  • 17 synchronized关键字使用 synchronized方法、synchronized块
  • django-基本环境配置
  • Springboot 实践(4)swagger-ui 测试controller
  • PHP实践:分布式场景下的Session共享解决方案实现
  • 07 - 查看、创建、切换和删除分支
  • 【SpringBoot】89、SpringBoot中使用@Transactional进行事务管理
  • 两天入门Linux、搭建Spring环境 第一天
  • OpenCV实例(九)基于深度学习的运动目标检测(一)YOLO运动目标检测算法
  • CI/CD流水线实战
  • 详解配置交换机多生成树MSTP+VRRP 的典型组网
  • 二.net core 自动化发布到docker (Jenkins安装之后向导)
  • 【设计模式——学习笔记】23种设计模式——解释器模式Interpreter(原理讲解+应用场景介绍+案例介绍+Java代码实现)
  • 【计算机网络】——数据链路层
  • 数据结构:栈和队列(超详细)
  • AI项目二:基于mediapipe的虚拟鼠标控制
  • EVE-NG 隐藏没有镜像的模板
  • 机器学习理论笔记(一):初识机器学习
  • Programming abstractions in C阅读笔记: p114-p117
  • 分布式应用:Zabbix监控Tomcat
  • 《起风了》C++源代码