我正在寻找的是某种代理工具,它允许我指定要加载的本地文件,而不是正在浏览的网页中指定的文件。我尝试过几乎正常工作的Burp Suite - 它允许我们拦截一个文件并通过将我们正在交换的文件的内容粘贴到输入字段中来替换它。文件内容是编译代码(Flash内容)所以我们用字节码粘贴,但有些东西不起作用。
原因是我们是第三方软件开发人员,无法访问我们客户的开发或测试环境。我们的内容必须与其网页上的其他内容正确互动(其页面上有与我们的内容进行通信的元素),并测试我们所做的任何更改需要几个小时的周转才能将我们的文件上传到他们的服务器。所以我们需要的是某种黑客工具让我们用他们的网页测试我们的工作,因此需要在网页中指定一个文件来与本地版本交换。
答案 0 :(得分:3)
Fiddler Web Debugging Proxy中的自动回复功能可能会满足您的需求,只要它只是静态内容。
答案 1 :(得分:1)
我一直在使用HTTP::Proxy很长一段时间,而且它总是帮助我动手操作。
答案 2 :(得分:0)
您可以使用Greasemonkey执行此操作,但我不确定测试是否完全可靠。 http://diveintogreasemonkey.org/patterns/replace-element.html
如果Greasemonkey对你来说显然是错的,我会把它作为尝试mouseHole的完美借口。现在我不得不承认我从未尝试过it,但是因为_Why也提出Hpricot我希望它有趣,富有成效和不同。