zoukankan      html  css  js  c++  java
  • 跨域接口maplocal后浏览器访问异常fali to load responseddta,Charles rewrite 解决

    参考文章:https://blog.csdn.net/poppymilan/article/details/107468230

    问题描述:Charles 本地代理(Map local)接口数据,发现接口单独访问能成功,浏览器访问失败

    1.我把接口/policy/listPolicies的接口返回值修改了code码,

    浏览器访问效果

    Charles抓包效果:

    2.从charles效果看 ,我已经maplocal成功了,但是为什么浏览器访问失败呢?

    再一次对比了不maplocal的效果,感觉上请求是被分为两步完成的 第一步是OPTIONS 第二步是GET

    通过搜索资料得知,这是为了解决跨域问题做了一次中转

    下图是没有map_local时的抓包结果

    结合失败时safri浏览器访问结果:

    3.以我有限的认知,外加对浏览器请求成功和失败的参数对比,以及搜索资料 找到解决方案使用charles的rewrite功能解决 

    成功的responseHeader

    失败的responseHeader

    4.rewrite解决问题

     

  • 相关阅读:
    堆排序优先级队列
    贪心算法装载问题
    贪心算法最小生成树
    贪心算法活动安排
    回文质数
    堆排序算法
    递归算法排列问题
    排序算法
    贪心算法Dijkstra
    贪心算法哈夫曼编码
  • 原文地址:https://www.cnblogs.com/AliceAn/p/14145677.html
Copyright © 2011-2022 走看看