gpt4 book ai didi

java - 如何在响应正文中返回 WireMock 服务器端口

转载 作者:行者123 更新时间:2023-11-30 05:28:53 25 4
gpt4 key购买 nike

我有一个将 WireMock URL 返回到另一个 WireMock stub 的请求。

你在 CI 工具上遇到问题,端口 8080 被占用,所以我必须使用随机端口。 @AutoConfigureWireMock(port = 0) 十个端口是随机的我无法正确模拟端口。

我映射 JSON 时出现错误:

{
"priority": 1,
"request": {
"method": "GET",
"url": "/api/public/v3/tasks/taskid123"
},
"response": {
"status": 200,
"jsonBody": {
"info": {
"result_callbacks": [{
"url": "http://localhost:${wiremock.server.port}/download/zip/result"
}]
}
},
"headers": {
"Content-Type": "application/json; charset=utf-8"
}
}
}

如何在映射 JSON 中设置服务器端口?

最佳答案

您(还)无法直接获取服务器端口,但您可以获取入站端口,这通常具有相同的效果:

{{{request.requestLine.port}}}

关于java - 如何在响应正文中返回 WireMock 服务器端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57972756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com