如果服务器关闭,模拟空响应
Simulate empty response if server is down
我有 2 个模拟服务根据请求正文返回成功和失败响应。
现在我需要在服务器关闭或不可用时模拟空响应。
如何在 Java 中完成?
您可以将客户端套接字的超时设置为一个非常短的值,以模拟尝试连接到服务器的超时。
这是 question showing how to set a socket timeout。大多数 HTTP 客户端允许您为底层 TCP 套接字提供配置属性。
还有一些测试实用程序可以帮助解决这个问题,例如 WebMock, explained in this question。
我有 2 个模拟服务根据请求正文返回成功和失败响应。 现在我需要在服务器关闭或不可用时模拟空响应。
如何在 Java 中完成?
您可以将客户端套接字的超时设置为一个非常短的值,以模拟尝试连接到服务器的超时。
这是 question showing how to set a socket timeout。大多数 HTTP 客户端允许您为底层 TCP 套接字提供配置属性。
还有一些测试实用程序可以帮助解决这个问题,例如 WebMock, explained in this question。