我正在用wiremock 录制rest api ......在我的情况下是SharePoint。所以我设置了一个录音机:java -jar wiremock-standalone-2.18.0.jar现在我转到http://localhost:8080/__admin/recorder/并为我的http://sharepointhost启用录制。现在我通过http://localhost:8080向 sharepoint rest apis 发出一些请求。但其余的 api 响应仍然引用http://sharepointhost。有没有办法打开某种反向代理或 URL 模式字符串替换,这样我就可以避免这个问题?在我的情况下,有什么方法可以做到这一点?我是否需要使用各种 Java 的记录器而不是使用独立的记录器?
2 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
是的。您可以使用自动记录模式将 WireMock 作为代理启动。你需要的命令是这样的:
java -jar wiremock-standalone-2.18.0.jar --port 8787 --print-all-network-traffic --verbose --enable-browser-proxying --record-mappings
重要的参数是启用浏览器代理和记录映射
代理在端口 8787 上运行,您必须将浏览器配置为使用代理 localhost:8787
现在你可以浏览任何网站,所有的流量都会被记录下来。
添加回答
举报
0/150
提交
取消