有没有办法使用 Wireshark 或其他免费软件来获得像使用 Charles 的 Map Local 功能时得到的结果?
Charles 的工作方式是,您可以指定一组文件/文件夹,当您的浏览器请求指定的文件时,这些文件/文件夹将被本地磁盘中的文件替换。
这是极好的方便在复杂的网站上工作,因为这些网站会阻碍您将更改纳入源代码控制,或者在开发过程中不允许将文件推送到暂存服务器上。
答案1
如果你正在寻找开源解决方案,那么私有网络可能是一个解决方案。
Privoxy 可以做到重定向操作等等。
这些示例取自手册:
# Replace example.com's style sheet with another one
{ +redirect{http://localhost/example.com.css} }
example.com/stylesheet\.css$
# Redirect remote requests for this manual
# to the local version delivered by Privoxy
{+redirect{s@^http://www@http://config@}}
www.privoxy.org/user-manual/
答案2
答案3
自从问了这个问题,我发现你能 使用 Fiddler 执行此操作。这严格来说不是一个答案,我要求的是一些开源的东西,据我所知,Fiddler 是不是开源。
我仍在寻找其他简单的方法来做到这一点,但目前这似乎是答案。不。