有没有办法使用map local和Charles来提供目录?

时间:2017-12-11 15:09:40

标签: networking resources charles-proxy

我的网络请求形式为:

http://www.blahblah.com/folder/version/dist

我想在Charles的Map Local选项中添加一条规则,以便提供一个如下所示的目录:

Users/me/Documents/code/project/dist

dist 文件夹的文件结构是相同的。我当前的请求规则是:http://www.blahblah.com/folder/*/dist,我要求它在其位置提供Users/me/Documents/code/project/dist,但是,文件仍然来自原始请求的资源。

有没有办法代理整个目录?

1 个答案:

答案 0 :(得分:1)

你应该能够按照CharlesProxy documentation

中的说法这样做
  

如果您正在测试css,swf或图像更改,则可以将这些文件类型映射到网站的本地开发副本,以便您可以使用所有开发资产浏览实时网站。创建从live.com/*.css到本地开发副本的根的映射,以及其他文件类型的类似映射。或者,您可以根据需要映射整个目录或单个文件。

我猜您的问题可能出在您尝试映射的路径上。我会说你需要在你的路径末尾添加一个星号,例如:

http://www.blahblah.com/folder/*/dist/*

您可以尝试添加.css,如示例

中所做
http://www.blahblah.com/folder/*/dist/*.css