首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >独立Wiremock +已用端口

独立Wiremock +已用端口
EN

Stack Overflow用户
提问于 2015-08-26 08:58:41
回答 3查看 1.8K关注 0票数 1

我刚接触wiremock,我正在尝试用它来记录我负责集成测试的java应用程序的请求和响应。

我知道我的命令将类似于:java -jar wiremock-1.57-standalone.jar --port 9080 -proxy-all="http://search.twitter.com" --record-mappings --verbose

端口9080是运行我的java应用程序的端口,通过它发送api流量。

但是,由于java.net.BindException: Address已经在使用中,所以上面的命令不起作用。这对我来说是有意义的,因为java应用程序和Wiremock都试图使用相同的端口。

因此,如何使用Wiremock记录api调用?

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2015-08-31 03:10:16

命令中的端口选项是为了让wiremock启动你必须提供另一个免费的端口你正在使用一些安全的port.If,试着给出--https- run.So also.It在两个端口上启动。

票数 1
EN

Stack Overflow用户

发布于 2018-03-29 17:27:12

Wiremock独立服务器应该在单独的端口上启动。一旦wiremock服务器和你的应用程序都启动了,你就可以转到记录器页面http://wiremock_server_hort:wiremock_server_port/__admin/recorder并在目标URL中添加你的API的链接。点击你想要记录的API的端点,然后你将在' mappings‘文件夹中得到映射(该文件夹将与放置wiremock JAR的位置相同)。更多详情请访问:http://wiremock.org/docs/record-playback/

票数 1
EN

Stack Overflow用户

发布于 2016-01-11 21:56:02

该端口已在使用中,因此请在命令行上更改端口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32216377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档