Charles mock数据时出现404报错的解决方法
程序员文章站
2022-03-07 17:06:06
...
背景
最近在学react
,尝试用Charles
来模拟后台数据,这样也省的又去编写后台,对于前后端分离中对于我们前端mock
数据比较方便。但用的时候却出错辽~~~~
问题
按照一些教程,我下载完Charles后事是这样配置的:
点击Tools
下的map local setting
,然后配置如下:local path
是映射到本地的文件的路径,即我们需要mock的数据就放在该路径下
那理论上本地想访问到这个mock数据应该是通过 http://localhost:3000/api/todolist
来获取
但是。。。。。
我太难了~~~~~
经过几分钟(实际上是几十分钟)的排查,我找到了解决的方法,其实也是看了这个老兄的https://segmentfault.com/a/1190000018765258?utm_source=tag-newest
好了,我的解决方法如下:
解决办法
首先,Charles
的map local setting
那里设置成这样:
本地项目启动地址:
项目里请求数据的地址为:
http://localhost.charlesproxy.com:3000/api/todolist
ok~~~~~~
成功返回mock
的数据
总的来说就是把localhost换为localhost.charlesproxy.com
推荐阅读
-
JSP MySQL插入数据时出现中文乱码问题的解决方法
-
sql2008 附加数据库时出现错误5123提示的解决方法
-
layui问题之渲染数据表格时,仅出现10条数据的解决方法
-
Asp 操作Access数据库时出现死锁.ldb的解决方法
-
ajax 请求php 报错404 但脚本能够正常输出数据 问题的解决方法
-
JSP MySQL插入数据时出现中文乱码问题的解决方法
-
关于php读mysql数据库时出现乱码的解决方法,mysql乱码_PHP教程
-
关于对连接数据库时出现1130-host “**” is not allowed to connect to this MySql/mariadb server 的错误解决方法
-
ajax 请求php 报错404 但脚本能够正常输出数据 问题的解决方法
-
layui问题之渲染数据表格时,仅出现10条数据的解决方法