子贤的独立博客 子贤的独立博客
  • 首页
  • 编程
  • 视频
    • 哔哩哔哩
    • 斗鱼TV
    • VLOG
  • 社交媒体
    • 新浪微博
  • 专题
首页 › 编程 › 解决charles模拟localhost请求无效问题

解决charles模拟localhost请求无效问题

James
6年前编程阅读 3,586

前言

最近在使用React自己玩玩项目,使用charles来抓取本地发起的请求并模拟响应,但是无论怎么折腾都代理不了本地的localhost请求,这里总结下怎么成功解决的~

解决charles模拟localhost请求无效问题-子贤的独立博客

起因

刚开始我一直检查不到原因,监控列表里什么请求都能看到,而且桌面的确存在list.json,就是看不到发起的localhost请求,请求也不能正常返回:

解决charles模拟localhost请求无效问题-子贤的独立博客
解决charles模拟localhost请求无效问题-子贤的独立博客

我以为是我设置Map Local有误,但是仔细检查也没什么不对的地方:

解决charles模拟localhost请求无效问题-子贤的独立博客

解决问题

后来查阅了一篇V2EX上的文章,其中有人回答了个解决方法,并且我也测试顺利可以解决:

解决charles模拟localhost请求无效问题-子贤的独立博客

使用localhost.charlesproxy.com代替localhost域名发起请求即可解决。

解决charles模拟localhost请求无效问题-子贤的独立博客

总结

如果嫌麻烦,使用charles进行模拟接口请求真的是挺方便的,只需要简单的设置,并且增加对应的json文件就能满足简单的需求,较复杂的项目可以使用mockjs之类的来进行接口mock。

Mock
赞赏 赞(0)
Cordova构建IOS应用适配iPhone X
上一篇
与老友临近中秋节晚上的一次欢乐聚餐 | 萌新的第一个VLOG
下一篇
再想想
暂无评论

Recent Posts

  • React Native 多语言国际化
  • React Native 设置文件路径别名
  • 不要笑大挑战 | 两个憨憨 | 达达倾情出演
  • 黄埔古港 | “哥哥影你啊” | 随剪短片
  • 参观省博物馆 | 展品片段随剪

Recent Comments

  1. SuperMan发表在React Native 多语言国际化
React Native 多语言国际化
5年前
7,375 1 10
React Native 设置文件路径别名
5年前
3,244 0 1
Cordova构建IOS应用适配iPhone X
6年前
2,597 0 0
记IOS构建运行时遇到A valid provisioning profile for this executable was not found
6年前
3,112 0 1
  • 0
  • 0
Copyright © 2019-2025 子贤的独立博客. Designed by nicetheme.
粤ICP备19162060号
  • 首页
  • 编程
  • 视频
    • 哔哩哔哩
    • 斗鱼TV
    • VLOG
  • 社交媒体
    • 新浪微博
  • 专题
# Vlog # # Cordova # # ETH # # Css # # Android #
James
32
文章
0
评论
35
喜欢