当前位置:   article > 正文

使用Charles实现发送请求代理到本地文件mock,报错404有效解决办法_charles 返回mock成401

charles 返回mock成401

使用Charles实现发送请求代理到本地文件mock,报错404有效解决办法

今天是第一次使用Charles来实现自己项目的接口mock数据的时候就遇到了坑,好一会找。本来是看着一个教程视频在学习,无奈卡在了第一步。按照视频中一步步下来,视频中就正常拿到数据了,换我这边就是一直在报404。 郁闷…

解决

在不断的和视频中去对对照细节,确认无误之后,一番百度,发现网上都是些使用Charles抓包之类的问题,本次遇到的问题很少。
偶然之间看到一个博主的回答,便测试了下,发现是正解。 现在整理总结如下:

  1. 如果各位是第一次使用的话,按照教程和文档一步步来,并且是报错的,先检查一下是不是你目前设置代理的本地地址是http://localhost:3000/ 后面的端口号无所谓,关键是前面的地址如果你的也是localhost的话。 那么…
    哈哈哈 恭喜 你就差不多入坑了。
  2. 如果不是以上情况的话,希望在评论去贴出错误或者已经解决的经验,供咱们后来同志们学习一下 (^_−)☆;

解决关键点

废话不多说。直接改 在你之前的基础上直接将

Host 下原本的localhost 改成localhost.charlesproxy.com

并且还要尽量保证Path下的末尾后缀是你的本地文件一样的后缀,如本地mock文件是mock.json 那么Path的路径后缀就尽量可以是/mock.json 而不是 一个后缀是.json 一个是mock。避免报错。

最后

刷新页

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号