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

政府网站备案流程公司官网怎么做

政府网站备案流程,公司官网怎么做,搜索引擎优化分析报告,网站专题页是什么情景复现 今天我遇到了一件很奇怪的事情就是,当我请求后端网关,然后通过网关去请求相应的服务,都进行了跨域处理 但是,奇怪的是我在请求的时候,回来的响应码是200,但是报错了,报的还是200的同…

情景复现

今天我遇到了一件很奇怪的事情就是,当我请求后端网关,然后通过网关去请求相应的服务,都进行了跨域处理

但是,奇怪的是我在请求的时候,回来的响应码是200,但是报错了,报的还是200的同源策略错误,这就让我这个小白迷糊了,我就立马去看了下后端的网关和服务的日志信息:如下:

  • 网关服务:
    网关服务
  • 业务服务:
    业务服务

就是请求显示的状态都是正常的,但是在浏览器控制台却报了200的错误,后面问了GPT发现原来是后端网关和业务服务跨域设置不同,比如:请求头和请求原信息之类的

附上GPT的回答:

出现这种情况可能有以下几个原因:1. 跨域配置不完整或不正确:除了在网关和用户服务中设置跨域相关的配置,还需要确保前端项目中的请求头中包含正确的跨域信息。可以通过在请求头中添加`Access-Control-Allow-Origin`字段来指定允许跨域的源,或者配置`Access-Control-Allow-Origin`为`*`来允许所有源进行跨域请求。2. 网关和用户服务的跨域设置不一致:需要确保网关和用户服务的跨域设置是一致的,包括允许的请求方法、请求头、请求源等。可以通过在网关和用户服务中添加相同的跨域配置来保持一致。3. 请求中携带了非简单请求:如果请求中包含了非简单请求,例如使用了自定义的请求头或请求方法,浏览器会先发送一个预检请求(OPTIONS请求)进行跨域检查。在这种情况下,需要确保网关和用户服务都能够正确处理预检请求,并返回正确的跨域响应头。4. 代理设置不正确:如果在开发环境中使用了代理进行请求转发,可能需要在代理配置中添加跨域相关的配置。确保代理服务器能够正确转发请求,并将跨域相关的响应头信息返回给前端。综上所述,要解决这个问题,可以逐步检查以上几个方面,确保跨域配置正确并一致,请求头中包含正确的跨域信息,以及代理设置正确。如果仍然存在问题,可以进一步查看前端和后端的日志,以及网络请求的具体情况,来进行排查和调试。
http://www.dt0577.cn/news/2966.html

相关文章:

  • 做企业展示版网站贵吗线上宣传渠道
  • 浙江最新通知今天免费使用seo软件
  • e龙岩网站站内seo和站外seo区别
  • 51栗子中山seo排名
  • 大连网站快速排名提升个人博客登录入口
  • 网站的权重广告优化师的工作内容
  • 联合年检怎么做网站上软文推广文章案例
  • 经典网站设计欣赏优化设计方法
  • wordpress获取首页url怎么做优化关键词
  • 深圳网站建设最专业营销策略从哪几个方面分析
  • 郑州网站制作-中国互联北京网站优化步骤
  • 宝塔怎么做第二个网站什么是sem和seo
  • 兰州学校网站建设对网络营销的理解
  • 彩票网站开发制作模版信息流广告优化师培训
  • 网站帮企业做推广价格怎么算想在百度做推广怎么做
  • 男朋友说是做竞彩网站维护的2022双11各大电商平台销售数据
  • 网站建设合同范文画质优化app下载
  • 绵阳市网站建设seo顾问服务公司
  • 网站开发应该怎么做香港百度广告
  • 有哪些做网站公司网站搜什么关键词好
  • 兼职做网站的软件宽带业务如何推广
  • 网页运行环境开发方案镇江seo公司
  • WDCP运行WordPress咸阳seo公司
  • 广州外贸网站建设服务网站推广方案
  • 可以做企业宣传的网站成都百度seo推广
  • 专业做h5网站昆明seo优化
  • 益阳营销网站建设相关搜索优化软件
  • shopify独立站怎么做企业文化的重要性
  • 基金网站模板百度竞价多少钱一个点击
  • 专做兼职的网站企业营销策划实训报告