use*_*355 5 keep-alive wiremock
我想知道 WireMock 默认情况下是否支持 keep-alive,或者我需要在某处明确设置它。
我已经设置了一个基本的 WireMock 独立版本,它接受请求并生成 json 有效负载。但是,当我curl -v 服务时,我没有看到生成的 Connection: keep-alive 标头。
另外,当我使用带有 -k 选项的 apache 基准工具调用模拟服务时,我确实看到创建和销毁了很多连接,这意味着默认情况下,wiremock 不支持保持活动状态。
我认为 WireMock 服务器上一定有一些东西告诉它默认支持持久连接?
问候,阿迪
您可以通过更新映射来返回该标头,如下所示:
"response": { "headers": { "Content-Type": "application/json" }
然而,这并不意味着它是持久连接并且 WireMock 支持持久连接。映射有一个“持久”选项,但根据 WireMock 文档,它是:
指示存根映射应在创建/更新/删除时立即保留,并保留重置为默认值。
https://wiremock.org/docs/api/#tag/Stub-Mappings/paths/~1__admin~1mappings/get
| 归档时间: |
|
| 查看次数: |
972 次 |
| 最近记录: |